Titanium JIRA Archive
Appcelerator Community (AC)

[AC-245] Android emulators won't launch (Genymotion) or install (Android SDK emulators)

GitHub Issuen/a
TypeBug
Priorityn/a
StatusResolved
ResolutionCannot Reproduce
Resolution Date2015-11-05T11:36:33.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsStudio
Labelsn/a
ReporterHenry David Spells III
AssigneeShak Hossain
Created2015-07-20T18:48:23.000+0000
Updated2015-11-05T13:39:09.000+0000

Description

I can't launch a Genymotion emulator from Appcelerator Studio 4.1 (See enclosed screenshot) My Android SDK is fully up to date including Android 5.1.1 (API 22) SDK Platform rev 2. I updated Genymotion today to Version 2.5.2 Revision 20150717-d5a1e88 Appcelerator is up to date "Appcelerator Studio, build: 4.1.0.201507071122" VirtualBox is up to date @ version 4.3.30 My Mac OS is up to date @ Version 10.10.4 This seems to happen with all my Genymotion AVD's I have tried using the Genymotion Android tools and my installed Android SDK tools which Genymotion says "Android SDK tools found successfully". I reinstalled Appcelerator 4.1.0 just in case it is the problem. Appcelerator 4.1.0 runs iOS emulators without problem I reinstalled Genymotion in case something got accidentally deleted I'm not sure what to try next. The standard android emulators are getting a different error now. This may be the same or different issues. ppcelerator Command-Line Interface, version 4.1.0 Copyright (c) 2014-2015, Appcelerator, Inc. All Rights Reserved. TRACE | __command__ search paths: [ "/Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package", "/Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules", "/Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/MacOS/node_modules", "/Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/node_modules", "/Applications/Appcelerator Studio/AppceleratorStudio.app/node_modules", "/Applications/Appcelerator Studio/node_modules", "/Applications/node_modules", "/node_modules", "/Users/dspells/.appcelerator/.npm/lib/node_modules" ] DEBUG | [PLUGIN-LOAD] 0ms /Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/appc.js DEBUG | [PLUGIN-LOAD] 598ms /Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/appc-cli-titanium/appc.js DEBUG | [PLUGIN-LOAD] 1ms /Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/arrow/appc.js log level set to "trace" executing command "run" set environment to {"registry":"https://software.appcelerator.com","security":"https://security.appcelerator.com","baseurl":"https://platform.appcelerator.com"} checking credentials for existing session Attempting to load session info from config file check if session is invalidated session expiry 1437366631184 false Arrow Cloud config file: /Users/dspells/.acs found Arrow Cloud login { mid: 'd95de55289e4bae98cf93bf7068cd8b85009e54c', publishPort: 443, publishHost: 'https://admin.cloudapp-enterprise.appcelerator.com', username: 'dspells@me.com', cookie: [ 'connect.sid=s%3ATXJCKtTKKA%2BF76MyLVeX5kJg.FIYZHaJE4E2p8hOHSeH3Z05VUDS2ZUSMsDrKIC49O%2Fw; Path=/; Expires=Mon, 20 Jul 2015 04:28:50 GMT; HttpOnly' ], defaultEP: { publishHost: 'https://admin.cloudapp-enterprise.appcelerator.com', publishPort: 443 } } , checking nodeACSEndpoint= https://admin.cloudapp-enterprise.appcelerator.com Arrow Cloud cookie expiry [ 1437366530000 ] session already loaded in opts.session getCredentials() session: { "ipaddress": "192.168.0.104", "username": "dspells@me.com", "password": "", "session": "", "nonce": "", "environment": { "name": "production", "isProduction": true, "acsBaseUrl": "https://api.cloud.appcelerator.com", "acsAuthBaseUrl": "https://secure-identity.cloud.appcelerator.com", "nodeACSEndpoint": "https://admin.cloudapp-enterprise.appcelerator.com" }, "token": "", "fingerprint": "d95de55289e4bae98cf93bf7068cd8b85009e54c", "fingerprint_description": "Mac OSX Serial Number: H00420ZHEUH", "org_id": 100001535, "expiry": 1437366631184 } loading plugins for command "run" run search paths: [ "/Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package", "/Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules", "/Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/MacOS/node_modules", "/Applications/Appcelerator Studio/AppceleratorStudio.app/Contents/node_modules", "/Applications/Appcelerator Studio/AppceleratorStudio.app/node_modules", "/Applications/Appcelerator Studio/node_modules", "/Applications/node_modules", "/node_modules", "/Users/dspells/.appcelerator/.npm/lib/node_modules" ] [PLUGIN-LOAD] 0ms /Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/appc.js [PLUGIN-LOAD] 233ms /Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/appc-cli-titanium/appc.js run plugin: /Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/appc-cli-titanium [PLUGIN-LOAD] 0ms /Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/arrow/appc.js run plugin: /Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/arrow plugin "arrow" failed its "when" function check, skipping... loading plugin "titanium" for command "run" CLI options via function loading plugin "titanium" for command "run" CLI options via array Duplicate option "colors" for command "run", removing... executing command "run" with the following plugins: ["titanium"] TRACE | Attempting to load session info from config file TRACE | check if session is invalidated TRACE | session expiry 1437366631184 false TRACE | session already loaded in opts.session DEBUG | Titanium Downloads Last Checked: 1437280132660 TRACE | "/usr/local/bin/node" "/Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/appc-cli-titanium/node_modules/titanium/bin/titanium" config -o json-object TRACE | "/usr/local/bin/node" "/Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/appc-cli-titanium/node_modules/titanium/bin/titanium" sdk -o json TRACE | checking for titanium, result: { activeSDK: '3.5.1.GA', defaultInstallLocation: '/Users/dspells/Library/Application Support/Titanium', installLocations: [ '/Users/dspells/Library/Application Support/Titanium', '/Library/Application Support/Titanium' ], installed: { '4.1.0.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA', '4.0.0.RC4': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.0.0.RC4', '4.0.0.RC3': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.0.0.RC3', '4.0.0.RC2': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.0.0.RC2', '4.0.0.RC': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.0.0.RC', '3.5.1.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/3.5.1.GA', '3.5.0.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/3.5.0.GA', '3.4.1.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/3.4.1.GA', '3.4.0.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/3.4.0.GA', '3.3.0.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/3.3.0.GA', '3.2.3.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/3.2.3.GA', '3.2.2.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/3.2.2.GA', '3.2.1.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/3.2.1.GA', '3.2.0.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/3.2.0.GA', '3.1.3.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/3.1.3.GA', '3.1.2.GA': '/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/3.1.2.GA' } } TRACE | /usr/local/bin/node [ '/Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/appc-cli-titanium/node_modules/titanium/bin/titanium', 'build', '--platform', 'android', '--log-level', 'trace', '--sdk', '4.1.0.GA', '--project-dir', '/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command', '--target', 'emulator', '--android-sdk', '/Volumes/BigStorage/Users/dspells/Library/Android/sdk', '--device-id', 'AVD_for_Nexus_10_by_Google', '--alias', 'boxcommandmobile', '--keystore', '/Volumes/BigStorage/Users/dspells/android.keystore', '--store-password', 'TChrist7!', '--key-password', 'TChrist7!', '--debug-host', '/127.0.0.1:54299', '--skip-js-minify', '--no-colors', '--no-progress-bars', '--no-prompt', '--prompt-type', 'socket-bundle', '--prompt-port', '64920', '--plugin-paths', '/Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules', '--config-file', '/var/folders/ph/f2311kz51cxc75nc81rsthmc0000gn/T/build-1437352481025.json', '--no-banner' ] Sun Jul 19 2015 19:34:53 GMT-0500 (CDT) Operating System Name = Mac OS X Version = 10.10.4 Architecture = 64bit # CPUs = 16 Memory = 25769803776 Node.js Node.js Version = 0.10.13 npm Version = 1.3.2 Titanium CLI CLI Version = 4.0.1 Titanium SDK SDK Version = 4.1.0.GA SDK Path = /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA Target Platform = android Command /usr/local/bin/node /Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/appc-cli-titanium/node_modules/titanium/bin/titanium build --platform android --log-level trace --sdk 4.1.0.GA --project-dir /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command --target emulator --android-sdk /Volumes/BigStorage/Users/dspells/Library/Android/sdk --device-id AVD_for_Nexus_10_by_Google --alias boxcommandmobile --keystore /Volumes/BigStorage/Users/dspells/android.keystore --store-password TChrist7! --key-password TChrist7! --debug-host /127.0.0.1:54299 --skip-js-minify --no-colors --no-progress-bars --no-prompt --prompt-type socket-bundle --prompt-port 64920 --plugin-paths /Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules --config-file /var/folders/ph/f2311kz51cxc75nc81rsthmc0000gn/T/build-1437352481025.json --no-banner [INFO] : Found Titanium module id=ti.cloud version=3.2.9 platform=commonjs deploy-type=development path=/Users/dspells/Library/Application Support/Titanium/modules/commonjs/ti.cloud/3.2.9 [INFO] : Found Titanium plugin id=ti.alloy version=1.0 [INFO] : Deploy type: development [INFO] : Building for target: emulator [INFO] : Building for emulator: AVD_for_Nexus_10_by_Google [INFO] : Targeting Android SDK: 22 [INFO] : Building for the following architectures: armeabi, armeabi-v7a, x86 [INFO] : Signing with keystore: /Volumes/BigStorage/Users/dspells/android.keystore (boxcommandmobile) [INFO] : Debugging enabled via debug port: 54299 [INFO] : Profiler disabled [INFO] : Found Alloy app in /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/app [INFO] : Executing Alloy compile: /usr/local/bin/node /Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/appc-cli-titanium/node_modules/.bin/alloy compile /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/app --config platform=android,version=0,simtype=none,devicefamily=none,deploytype=development,target=emulator --no-colors [INFO] : [config.json] config.json unchanged, using cached config.json... [INFO] : ----- MVC GENERATION ----- [INFO] : [global style] loading from cache... [INFO] : [widgets/com.capnajax.vectorimage/models/images.js] model processing... [INFO] : [widget.xml] com.capnajax.vectorimage view processing... [INFO] : style: "widget.tss" [INFO] : view: "widget.xml" [INFO] : controller: "widget.js" [INFO] : created: "Resources/android/alloy/widgets/com.capnajax.vectorimage/controllers/widget.js" [INFO] : created: "Resources/android/alloy/widgets/com.capnajax.vectorimage/styles/widget.js" [INFO] : [EditPRWindow.xml] view processing... [INFO] : style: "EditPRWindow.tss" [INFO] : view: "EditPRWindow.xml" [WARN] : ing: moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info. [INFO] : controller: "EditPRWindow.js" [INFO] : created: "Resources/android/alloy/controllers/EditPRWindow.js" [INFO] : created: "Resources/android/alloy/styles/EditPRWindow.js" [INFO] : [EditScoreWindow.xml] view processing... [INFO] : style: "EditScoreWindow.tss" [INFO] : view: "EditScoreWindow.xml" [INFO] : controller: "EditScoreWindow.js" [INFO] : created: "Resources/android/alloy/controllers/EditScoreWindow.js" [INFO] : created: "Resources/android/alloy/styles/EditScoreWindow.js" [INFO] : [activityindicator.xml] view processing... [INFO] : style: "activityindicator.tss" [INFO] : view: "activityindicator.xml" [INFO] : controller: "activityindicator.js" [INFO] : created: "Resources/android/alloy/controllers/activityindicator.js" [INFO] : created: "Resources/android/alloy/styles/activityindicator.js" [INFO] : [attendeesWindow.xml] view processing... [INFO] : style: "attendeesWindow.tss" [INFO] : view: "attendeesWindow.xml" [INFO] : controller: "attendeesWindow.js" [INFO] : created: "Resources/android/alloy/controllers/attendeesWindow.js" [INFO] : created: "Resources/android/alloy/styles/attendeesWindow.js" [INFO] : [benchmarkEdit.xml] view processing... [INFO] : style: "benchmarkEdit.tss" [INFO] : view: "benchmarkEdit.xml" [INFO] : controller: "benchmarkEdit.js" [INFO] : created: "Resources/android/alloy/controllers/benchmarkEdit.js" [INFO] : created: "Resources/android/alloy/styles/benchmarkEdit.js" [INFO] : [benchmarkTab.xml] view processing... [INFO] : style: "benchmarkTab.tss" [INFO] : view: "benchmarkTab.xml" [INFO] : controller: "benchmarkTab.js" [INFO] : created: "Resources/android/alloy/controllers/benchmarkTab.js" [INFO] : created: "Resources/android/alloy/styles/benchmarkTab.js" [INFO] : [commentWindow.xml] view processing... [INFO] : style: "commentWindow.tss" [INFO] : view: "commentWindow.xml" [INFO] : controller: "commentWindow.js" [INFO] : created: "Resources/android/alloy/controllers/commentWindow.js" [INFO] : created: "Resources/android/alloy/styles/commentWindow.js" [INFO] : [commentsTab.xml] view processing... [INFO] : style: "commentsTab.tss" [INFO] : view: "commentsTab.xml" [INFO] : controller: "commentsTab.js" [INFO] : created: "Resources/android/alloy/controllers/commentsTab.js" [INFO] : created: "Resources/android/alloy/styles/commentsTab.js" [INFO] : [datepickerwin.xml] view processing... [INFO] : style: "datepickerwin.tss" [INFO] : view: "datepickerwin.xml" [INFO] : controller: "datepickerwin.js" [INFO] : created: "Resources/android/alloy/controllers/datepickerwin.js" [INFO] : created: "Resources/android/alloy/styles/datepickerwin.js" [INFO] : [goalsTab.xml] view processing... [INFO] : style: "goalsTab.tss" [INFO] : view: "goalsTab.xml" [INFO] : controller: "goalsTab.js" [INFO] : created: "Resources/android/alloy/controllers/goalsTab.js" [INFO] : created: "Resources/android/alloy/styles/goalsTab.js" [INFO] : [graph.xml] view processing... [INFO] : style: "graph.tss" [INFO] : view: "graph.xml" [INFO] : controller: "graph.js" [INFO] : created: "Resources/android/alloy/controllers/graph.js" [INFO] : created: "Resources/android/alloy/styles/graph.js" [INFO] : [index.xml] view processing... [INFO] : style: "index.tss" [INFO] : view: "index.xml" [INFO] : controller: "index.js" [INFO] : created: "Resources/android/alloy/controllers/index.js" [INFO] : created: "Resources/android/alloy/styles/index.js" [INFO] : [injuryTab.xml] view processing... [INFO] : style: "injuryTab.tss" [INFO] : view: "injuryTab.xml" [INFO] : controller: "injuryTab.js" [INFO] : created: "Resources/android/alloy/controllers/injuryTab.js" [INFO] : created: "Resources/android/alloy/styles/injuryTab.js" [INFO] : [noteWindow.xml] view processing... [INFO] : view: "noteWindow.xml" [INFO] : controller: "noteWindow.js" [INFO] : created: "Resources/android/alloy/controllers/noteWindow.js" [INFO] : created: "Resources/android/alloy/styles/noteWindow.js" [INFO] : [popup-control.xml] view processing... [INFO] : style: "popup-control.tss" [INFO] : view: "popup-control.xml" [INFO] : controller: "popup-control.js" [INFO] : created: "Resources/android/alloy/controllers/popup-control.js" [INFO] : created: "Resources/android/alloy/styles/popup-control.js" [INFO] : [profileTab.xml] view processing... [INFO] : style: "profileTab.tss" [INFO] : view: "profileTab.xml" [INFO] : controller: "profileTab.js" [INFO] : created: "Resources/android/alloy/controllers/profileTab.js" [INFO] : created: "Resources/android/alloy/styles/profileTab.js" [INFO] : [scheduleTab.xml] view processing... [INFO] : style: "scheduleTab.tss" [INFO] : view: "scheduleTab.xml" [INFO] : controller: "scheduleTab.js" [INFO] : created: "Resources/android/alloy/controllers/scheduleTab.js" [INFO] : created: "Resources/android/alloy/styles/scheduleTab.js" [INFO] : [scoresTab.xml] view processing... [INFO] : style: "scoresTab.tss" [INFO] : view: "scoresTab.xml" [INFO] : controller: "scoresTab.js" [INFO] : created: "Resources/android/alloy/controllers/scoresTab.js" [INFO] : created: "Resources/android/alloy/styles/scoresTab.js" [INFO] : [signIn.xml] view processing... [INFO] : style: "signIn.tss" [INFO] : view: "signIn.xml" [INFO] : controller: "signIn.js" [INFO] : created: "Resources/android/alloy/controllers/signIn.js" [INFO] : created: "Resources/android/alloy/styles/signIn.js" [INFO] : [socialComments.xml] view processing... [INFO] : style: "socialComments.tss" [INFO] : view: "socialComments.xml" [INFO] : controller: "socialComments.js" [INFO] : created: "Resources/android/alloy/controllers/socialComments.js" [INFO] : created: "Resources/android/alloy/styles/socialComments.js" [INFO] : [splashpage.xml] view processing... [INFO] : style: "splashpage.tss" [INFO] : view: "splashpage.xml" [INFO] : controller: "splashpage.js" [INFO] : created: "Resources/android/alloy/controllers/splashpage.js" [INFO] : created: "Resources/android/alloy/styles/splashpage.js" [INFO] : [workoutTab.xml] view processing... [INFO] : style: "workoutTab.tss" [INFO] : view: "workoutTab.xml" [INFO] : controller: "workoutTab.js" [INFO] : created: "Resources/android/alloy/controllers/workoutTab.js" [INFO] : created: "Resources/android/alloy/styles/workoutTab.js" [INFO] : [INFO] : [app.js] using cached app.js... [INFO] : [INFO] : ----- OPTIMIZING ----- [INFO] : - alloy/measurement.js [INFO] : - android/alloy.js [INFO] : - android/alloy/sync/localStorage.js [INFO] : - android/alloy/sync/properties.js [INFO] : - android/alloy/sync/sql.js [INFO] : - android/alloy/widgets/com.capnajax.vectorimage/controllers/widget.js [INFO] : - android/alloy/widgets/com.capnajax.vectorimage/models/Images.js [INFO] : - android/alloy/widgets/com.capnajax.vectorimage/styles/widget.js [INFO] : - android/com.capnajax.vectorimage/svg.js [INFO] : - android/com.capnajax.vectorimage/util.js [INFO] : - android/lib/aes.js [INFO] : - android/lib/asyncmgr.js [INFO] : - android/lib/benchmarkSelected.js [INFO] : - android/lib/benchmarksutil.js [INFO] : - android/lib/boxprefs.js [INFO] : - android/lib/defermgr.js [INFO] : - android/lib/eventmanager.js [INFO] : - android/lib/htmlutil.js [INFO] : - android/lib/iconutils.js [INFO] : - android/lib/listviewutils.js [INFO] : - android/lib/moment-with-langs.js [INFO] : - android/lib/prutil.js [INFO] : - android/lib/qtp.js [INFO] : - android/lib/scaleutil.js [INFO] : - android/lib/scoreutil.js [INFO] : - android/lib/social.js [INFO] : - android/lib/wodutil.js [INFO] : - android/ui/icons.js [INFO] : [INFO] : Alloy compiled in 6.45106s [INFO] : Alloy compiler completed successfully [INFO] : Launching emulator: AVD_for_Nexus_10_by_Google [INFO] : Emulator already running [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/boxcommand64x64.png [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/fonts/AppIcons.ttf [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/fonts/Cabin-Bold.otf [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/fonts/Cabin-Medium.otf [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/fonts/Cabin-Regular.otf [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/fonts/FontAwesome.ttf [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/fonts/workout.ttf [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/images/crossfit_female.jpg [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/images/crossfit_male.jpg [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/d3.js.txt [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/d3.min.js.txt [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/data.tsv [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/linechart.html [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/moment-with-locales.min.js.txt [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/rickshaw.css.txt [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/rickshaw.js.txt [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/rickshaw.min.css.txt [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/rickshaw.min.js.txt [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/sounds/message_ping.mp3 [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/svg/awesome_tiger copy.svg [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/svg/awesome_tiger.svg [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/svg/caution.css [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/svg/go.css [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/svg/light.svg [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/svg/stop.css [INFO] : Processing JavaScript files [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/CFG.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/measurement.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/app.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/backbone.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/constants.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/BaseController.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/EditPRWindow.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/EditScoreWindow.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/activityindicator.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/attendeesWindow.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/benchmarkEdit.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/benchmarkTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/commentWindow.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/commentsTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/datepickerwin.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/goalsTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/graph.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/index.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/injuryTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/noteWindow.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/popup-control.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/profileTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/scheduleTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/scoresTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/signIn.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/socialComments.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/splashpage.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/controllers/workoutTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/EditPRWindow.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/EditScoreWindow.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/activityindicator.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/attendeesWindow.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/benchmarkEdit.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/benchmarkTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/commentWindow.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/commentsTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/datepickerwin.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/goalsTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/graph.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/index.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/injuryTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/noteWindow.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/popup-control.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/profileTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/scheduleTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/scoresTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/signIn.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/socialComments.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/splashpage.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/styles/workoutTab.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/sync/localStorage.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/sync/properties.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/sync/sql.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/underscore.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/widget.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/widgets/com.capnajax.vectorimage/controllers/widget.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/widgets/com.capnajax.vectorimage/models/Images.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy/widgets/com.capnajax.vectorimage/styles/widget.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/alloy.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/com.capnajax.vectorimage/svg.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/com.capnajax.vectorimage/util.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/aes.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/asyncmgr.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/benchmarkSelected.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/benchmarksutil.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/boxprefs.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/defermgr.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/eventmanager.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/htmlutil.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/iconutils.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/listviewutils.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/moment-with-langs.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/prutil.js [INFO] : Emulator is booted [INFO] : SD card not required, skipping mount check [INFO] : Emulator ready! [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/qtp.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/scaleutil.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/scoreutil.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/should.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/social.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/lib/wodutil.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/ui/icons.js [WARN] : Overwriting file /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/Resources/ti.cloud.js [INFO] : Writing /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets/app.json [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-analytics.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-android.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-app.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-filesystem.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-media.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-locale.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-network.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-xml.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-utils.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-geolocation.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-accelerometer.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-contacts.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-map.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-calendar.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-gesture.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-platform.res.zip [INFO] : Extracting module resources: /Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-database.res.zip [INFO] : Generating i18n files [INFO] : Generating /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/res/values/theme.xml [INFO] : Packaging application: /Volumes/BigStorage/Users/dspells/Library/Android/sdk/build-tools/22.0.1/aapt "package" "-f" "-m" "-J" "/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/gen" "-M" "/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/AndroidManifest.xml" "-A" "/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/assets" "-S" "/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/res" "-I" "/Volumes/BigStorage/Users/dspells/Library/Android/sdk/platforms/android-22/android.jar" "-F" "/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/app.ap_" "--auto-add-overlay" "--extra-packages" "ti.modules.titanium.ui:android.support.v7.appcompat" "-S" "/var/folders/ph/f2311kz51cxc75nc81rsthmc0000gn/T/115619-68516-1q1cj4o/res" "-S" "/var/folders/ph/f2311kz51cxc75nc81rsthmc0000gn/T/115619-68516-197hzeg/res" [INFO] : Creating unsigned apk [INFO] : Processing /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/src [INFO] : Writing unsigned apk: /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/app-unsigned-dev-debug.apk [INFO] : Using SHA1withRSA signature algorithm [INFO] : Signing apk: /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/jarsigner "-sigalg" "SHA1withRSA" "-digestalg" "SHA1" "-keystore" "/Volumes/BigStorage/Users/dspells/android.keystore" "-storepass" "*********" "-keypass" "TChrist7!" "-signedjar" "/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/BoxCommand-dev-debug.apk" "/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/app-unsigned-dev-debug.apk" "boxcommandmobile" [INFO] : Aligning zip file: /Volumes/BigStorage/Users/dspells/Library/Android/sdk/build-tools/22.0.1/zipalign "-v" "4" "/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/BoxCommand-dev-debug.apk" "/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/BoxCommand-dev-debug.apkz" [INFO] : Writing build manifest: /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/build-manifest.json [INFO] : Making sure the adb server is running [INFO] : Installing apk: /Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/BoxCommand-dev-debug.apk [ERROR] Application Installer abnormal process termination. Process exit value was 1 [ERROR] : Failed to install apk on "emulator-5554" [ERROR] : Error: INSTALL_FAILED_DEXOPT TRACE | titanium exited with exit code 1 ERROR | Error: ti run exited with error code 1 at ChildProcess. (/Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.0/package/node_modules/appc-cli-titanium/plugins/run.js:84:66) at ChildProcess.EventEmitter.emit (events.js:98:17) at Process.ChildProcess._handle.onexit (child_process.js:789:12)

Attachments

FileDateSize
2015-08-04-Android SDK Manager 2.png2015-08-04T10:06:01.000+0000196638
AVD Manager.png2015-07-28T16:26:36.000+000051958
Devices installed.png2015-07-28T16:26:23.000+000059111
FinderScreenSnapz001.png2015-07-20T18:48:18.000+000027017
FinderScreenSnapz002.png2015-07-20T18:48:19.000+0000523385
Genymotion config.png2015-07-26T19:41:58.000+0000109643
Target dropdown list.png2015-07-28T16:26:46.000+000088166

Comments

  1. Amimul Hossain 2015-07-21

    Try Updating Appcelerator Command-Line Interface to version 4.1.2. Thanks.
  2. Henry David Spells III 2015-07-21

    Appcelerator Command-Line Interface, version 4.1.2 Copyright (c) 2014-2015, Appcelerator, Inc. All Rights Reserved. Same behavior as before. What can I try next?
  3. Radamantis Torres-Lechuga 2015-07-22

    [~dspells] please execute these in the command line: appc use latest appc setup
  4. Henry David Spells III 2015-07-23

    This fixes the really slow Android emulator issue but the Genymotion emulators still don't even start the build process.
  5. Amimul Hossain 2015-07-26

    Hello [~dspells], Make sure Genymotion is configured in your [studio preferences](http://i57.tinypic.com/29f77dg.png). Also try reinstalling and reconfiguring Genymotion following this [link](http://docs.appcelerator.com/platform/latest/#!/guide/Installing_Genymotion)
  6. Henry David Spells III 2015-07-26

    Here is a picture of my configuration information
  7. Henry David Spells III 2015-07-26

    New config photo
  8. Henry David Spells III 2015-07-26

    Here is the output from appc ti config. It still seems to act the same. appc ti config Appcelerator Command-Line Interface, version 4.1.2 Copyright (c) 2014-2015, Appcelerator, Inc. All Rights Reserved. android.buildTools.selectedVersion = "22.0.1" android.ndkPath = "/Volumes/BigStorage/Users/Shared/thirdparty/android-ndk-r8" android.sdkPath = "/Volumes/BigStorage/Users/dspells/Library/Android/sdk" app.workspace = "/Volumes/BigStorage/Users/Shared/mycode/trunk/Titanium/CLI" cli.colors = true cli.completion = false cli.failOnWrongSDK = false cli.httpProxyServer = "" cli.ignoreDirs = "^(\\.svn|_svn|\\.git|\\.hg|\\.?[Cc][Vv][Ss]|\\.bzr|\\$RECYCLE\\.BIN)$" cli.ignoreFiles = "^(\\.gitignore|\\.npmignore|\\.cvsignore|\\.DS_Store|\\._.*|[Tt]humbs.db|\\.vspscc|\\.vssscc|\\.sublime-project|\\.sublime-workspace|\\.project|\\.tmproj)$" cli.logLevel = "trace" cli.progressBars = false cli.prompt = false cli.quiet = false cli.rejectUnauthorized = true cli.width = 100 genymotion.enabled = true genymotion.executables.genymotion = "/Applications/Genymotion.app/Contents/MacOS/genymotion" genymotion.executables.player = "/Applications/Genymotion.app/Contents/MacOS/player" genymotion.executables.vboxmanage = "/usr/bin/vboxmanage" ios.skipAppIdValidation = false paths.codeProcessorPlugins = ["/Applications/Appcelerator Studio/configuration/org.eclipse.osgi/31/0/.cp/enterprise"] paths.commands = ["/usr/local/lib/node_modules/titanium-code-processor/commands"] paths.hooks = ["/Applications/Appcelerator_Studio 64-bit/plugins/com.appcelerator.titanium.liveview.core_1.1.0.1424300841/node_modules/liveview/hook","/usr/local/lib/node_modules/titanium-code-processor/hooks"] paths.modules = [] paths.plugins = [] paths.sdks = ["/Users/dspells/Library/Application Support/Titanium"] paths.templates = [] sdk.defaultInstallLocation = "/Users/dspells/Library/Application Support/Titanium" sdk.selected = "4.1.0.GA" user.email = "dspells@me.com" user.locale = "en" user.name = "Henry David Spells III"
  9. Henry David Spells III 2015-07-27

    Here is the output from android list target ./android list target Available Android targets: ---------- id: 1 or "android-16" Name: Android 4.1.2 Type: Platform API level: 16 Revision: 5 Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in Tag/ABIs : default/armeabi-v7a, default/mips, default/x86 ---------- id: 2 or "android-19" Name: Android 4.4.2 Type: Platform API level: 19 Revision: 4 Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in Tag/ABIs : default/armeabi-v7a, default/x86 ---------- id: 3 or "android-21" Name: Android 5.0.1 Type: Platform API level: 21 Revision: 2 Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in, AndroidWearRound, AndroidWearSquare, AndroidWearRound, AndroidWearSquare Tag/ABIs : android-tv/armeabi-v7a, android-tv/x86, android-wear/armeabi-v7a, android-wear/x86, default/armeabi-v7a, default/x86, default/x86_64 ---------- id: 4 or "android-22" Name: Android 5.1.1 Type: Platform API level: 22 Revision: 2 Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in Tag/ABIs : android-tv/armeabi-v7a, android-tv/x86, default/armeabi-v7a, default/x86, default/x86_64 ---------- id: 5 or "android-MNC" Name: Android M (Preview) Type: Platform API level: MNC Revision: 2 Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in Tag/ABIs : no ABIs. ---------- id: 6 or "Google Inc.:Google APIs:16" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 4 Description: Android + Google APIs Based on Android 4.1.2 (API level 16) Libraries: * com.android.future.usb.accessory (usb.jar) API for USB Accessories * com.google.android.media.effects (effects.jar) Collection of video effects * com.google.android.maps (maps.jar) API for Google Maps Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in Tag/ABIs : default/armeabi-v7a ---------- id: 7 or "Google Inc.:Google APIs:19" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 14 Description: Android + Google APIs Based on Android 4.4.2 (API level 19) Libraries: * com.android.future.usb.accessory (usb.jar) API for USB Accessories * com.google.android.media.effects (effects.jar) Collection of video effects * com.google.android.maps (maps.jar) API for Google Maps Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in Tag/ABIs : default/armeabi-v7a ---------- id: 8 or "Google Inc.:Google APIs (x86 System Image):19" Name: Google APIs (x86 System Image) Type: Add-On Vendor: Google Inc. Revision: 14 Description: Android x86 + Google APIs Based on Android 4.4.2 (API level 19) Libraries: * com.android.future.usb.accessory (usb.jar) API for USB Accessories * com.google.android.media.effects (effects.jar) Collection of video effects * com.google.android.maps (maps.jar) API for Google Maps Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in Tag/ABIs : default/x86 ---------- id: 9 or "Google Inc.:Google APIs:21" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 1 Description: Android + Google APIs Based on Android 5.0.1 (API level 21) Libraries: * com.android.future.usb.accessory (usb.jar) API for USB Accessories * com.google.android.media.effects (effects.jar) Collection of video effects * com.google.android.maps (maps.jar) API for Google Maps Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in, AndroidWearRound, AndroidWearSquare, AndroidWearRound, AndroidWearSquare Tag/ABIs : google_apis/armeabi-v7a, google_apis/x86, google_apis/x86_64 ---------- id: 10 or "Google Inc.:Google APIs:22" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 1 Description: Android + Google APIs Based on Android 5.1.1 (API level 22) Libraries: * com.android.future.usb.accessory (usb.jar) API for USB Accessories * com.google.android.media.effects (effects.jar) Collection of video effects * com.google.android.maps (maps.jar) API for Google Maps Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in Tag/ABIs : google_apis/armeabi-v7a, google_apis/x86, google_apis/x86_64
  10. Amimul Hossain 2015-07-28

    Hello [~dspells], It looks like you are not using any Genymotion virtual device. You are using Android virtual Device "AVD_for_Galaxy_Nexus_by_Google". Which is slow and sometimes it not even open. Are you trying to run your project using this emulator?. I can see your Genymotion is configured with Appcelerator platform. You can try running your project in Genymotion Virtual device. To Do that you need to download a virtual device in Genymotion. First Open Genymotion app and click the "+" "add new virtual device" on top. Which will give you a list of virtual device available in there. Chose any device and select android version and download. After downloading you will see your studio preference that the new emulator device is listed. Now try running your project in that emulator device. Thanks.
  11. Henry David Spells III 2015-07-28

    See new attachments. Here is the list of devices in Genymotion and the AVD manager. I have also included a a screen shot of the target dropdown list. As you can see 3 of the 4 Genymotion devices show up in the target dropdown list (I'm not sure why the 4th doesn't). The problem message only appears when I choose a Genymotion device. I'm not quite sure why you thought I only had Google AVD's in the list. Are you NOT seeing something somewhere in my output / data? Or did I just not send enough information for you to see what you wanted to see?
  12. Henry David Spells III 2015-07-29

    If it helps I can setup a join.me conference to share my screen so you can poke around to see what you can find. I've given you a ton of information at this point and you should at least be able to see that a problem of some sort exists and it's keeping me from debugging using Genymotion and that Android Studio does not have that problem.
  13. Amimul Hossain 2015-08-03

    Hello [~dspells], It's seems you have everything in order, Though you are having problems. Send me the command "ti info" output from terminal. Also go to your "studio/help/studio/view log file" Send me the log file info. Thanks.
  14. Henry David Spells III 2015-08-03

  15. Henry David Spells III 2015-08-03

    Here is Studio > Help > Studio > View log file output !SESSION 2015-07-15 21:09:27.830 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-15 21:09:39.715 !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 com.aptana.core 4 0 2015-07-15 21:09:44.539 !MESSAGE (Build 4.1.0.1423009896) [ERROR] null !STACK 0 java.lang.InterruptedException at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:262) at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:381) at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:345) at com.aptana.core.util.ProcessRunner.processResult(ProcessRunner.java:432) at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.runCommand(NodeAppcCLI.java:239) at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler$3.run(TitaniumSplashHandler.java:294) !ENTRY com.appcelerator.titanium.rcp 4 0 2015-07-15 21:09:44.545 !MESSAGE (Build 4.1.0.1423009896) [ERROR] Failed to check login status. Likely not logged in. !ENTRY com.appcelerator.titanium.core 4 0 2015-07-15 21:10:44.797 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-15 21:10:44.802 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-15 21:10:46.282 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-15 21:10:46.286 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-15 21:10:46.290 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-15 21:10:46.292 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-15 21:10:46.293 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-15 21:10:46.295 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2015-07-15 21:11:02.006 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.e4.ui.workbench.swt". !STACK 0 org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888) at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:390) at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:143) at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76) at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107) at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70) at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:175) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:974) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:954) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1924) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1547) at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1514) at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1579) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1576) at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1155) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1137) at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407) at org.eclipse.ui.internal.Workbench.restart(Workbench.java:2677) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction.restart(OpenWorkspaceAction.java:282) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction.access$0(OpenWorkspaceAction.java:274) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction$WorkspaceMRUAction.run(OpenWorkspaceAction.java:103) at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.SWT.error(SWT.java:4327) at org.eclipse.swt.widgets.Widget.error(Widget.java:783) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:573) at org.eclipse.swt.widgets.Shell.getSize(Shell.java:1182) at org.eclipse.ui.internal.quickaccess.SearchField.storeDialog(SearchField.java:580) at org.eclipse.ui.internal.quickaccess.SearchField.dispose(SearchField.java:557) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ... 63 more !ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-15 21:11:02.009 !MESSAGE Exception occurred while unrendering: org.eclipse.e4.ui.model.application.ui.basic.impl.TrimmedWindowImpl@4632cfc (elementId: IDEWindow, tags: [topLevel], contributorURI: platform:/plugin/org.eclipse.ui.workbench) (widget: null, renderer: null, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (label: %trimmedwindow.label.eclipseSDK, iconURI: null, tooltip: null, context: null, variables: [], x: 63, y: 103, width: 1200, height: 940) !STACK 0 org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:62) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888) at org.eclipse.e4.core.internal.di.InjectorImpl.disposed(InjectorImpl.java:390) at org.eclipse.e4.core.internal.di.Requestor.disposed(Requestor.java:143) at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier$ContextInjectionListener.update(ContextObjectSupplier.java:76) at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:107) at org.eclipse.e4.core.internal.contexts.TrackableComputationExt.handleInvalid(TrackableComputationExt.java:70) at org.eclipse.e4.core.internal.contexts.EclipseContext.dispose(EclipseContext.java:175) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.clearContext(PartRenderingEngine.java:974) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:954) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$3(PartRenderingEngine.java:862) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$8.run(PartRenderingEngine.java:857) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841) at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1924) at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1547) at org.eclipse.ui.internal.WorkbenchWindow.access$15(WorkbenchWindow.java:1514) at org.eclipse.ui.internal.WorkbenchWindow$10.run(WorkbenchWindow.java:1579) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1576) at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1155) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1137) at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407) at org.eclipse.ui.internal.Workbench.restart(Workbench.java:2677) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction.restart(OpenWorkspaceAction.java:282) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction.access$0(OpenWorkspaceAction.java:274) at org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction$WorkspaceMRUAction.run(OpenWorkspaceAction.java:103) at org.eclipse.jface.action.Action.runWithEvent(Action.java:519) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.SWT.error(SWT.java:4327) at org.eclipse.swt.widgets.Widget.error(Widget.java:783) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:573) at org.eclipse.swt.widgets.Shell.getSize(Shell.java:1182) at org.eclipse.ui.internal.quickaccess.SearchField.storeDialog(SearchField.java:580) at org.eclipse.ui.internal.quickaccess.SearchField.dispose(SearchField.java:557) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ... 63 more !ENTRY org.eclipse.core.jobs 4 2 2015-07-15 21:11:02.713 !MESSAGE An internal error occurred during: "Computing SDK Info...". !STACK 0 java.lang.NullPointerException at com.appcelerator.titanium.ui.portal.processor.MobileSDKConfigurationHelper.getPlatform(MobileSDKConfigurationHelper.java:221) at com.appcelerator.titanium.ui.portal.processor.MobileSDKConfigurationHelper.getSDKEntitiesVersions(MobileSDKConfigurationHelper.java:285) at com.appcelerator.titanium.ui.portal.actionController.MobileSDKActionController.refreshSDK(MobileSDKActionController.java:350) at com.appcelerator.titanium.ui.portal.actionController.MobileSDKActionController$1.run(MobileSDKActionController.java:125) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.eclipse.equinox.ds 2 0 2015-07-15 21:11:12.729 !MESSAGE Getting a lock required more than 10000 ms. There might be a synchronization problem in this callstack or just the build/dispose process of some components took too long! !STACK 0 java.lang.Exception: Debug stacktrace at org.eclipse.equinox.internal.ds.InstanceProcess.getLock(InstanceProcess.java:120) at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:560) at org.eclipse.equinox.internal.ds.ServiceReg.getService(ServiceReg.java:53) at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1.run(ServiceFactoryUse.java:212) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:210) at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:111) at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:496) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461) at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:619) at org.eclipse.equinox.internal.p2.core.ProvisioningAgent.addingService(ProvisioningAgent.java:159) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:941) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:1) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183) at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:318) at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:261) at org.eclipse.equinox.internal.p2.core.ProvisioningAgent.getService(ProvisioningAgent.java:66) at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:63) at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:668) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) at org.eclipse.equinox.p2.engine.ProvisioningContext.loadMetadataRepository(ProvisioningContext.java:211) at org.eclipse.equinox.p2.engine.ProvisioningContext.getLoadedMetadataRepositories(ProvisioningContext.java:194) at org.eclipse.equinox.p2.engine.ProvisioningContext.getMetadata(ProvisioningContext.java:275) at com.appcelerator.titanium.internal.p2.director.SimpleAppceleratorPlanner.updatesFor(SimpleAppceleratorPlanner.java:44) at org.eclipse.equinox.p2.operations.UpdateOperation.updatesFor(UpdateOperation.java:142) at org.eclipse.equinox.p2.operations.UpdateOperation.computeProfileChangeRequest(UpdateOperation.java:179) at org.eclipse.equinox.p2.operations.UpdateOperation$1.run(UpdateOperation.java:323) at org.eclipse.equinox.internal.p2.operations.SearchForUpdatesResolutionJob.runModal(SearchForUpdatesResolutionJob.java:37) at org.eclipse.equinox.p2.operations.ProfileChangeOperation.resolveModal(ProfileChangeOperation.java:115) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.resolveModal(TitaniumStudioRelease.java:124) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.getUpdate(TitaniumStudioRelease.java:97) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.isInstalled(TitaniumStudioRelease.java:201) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:105) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:1) at com.aptana.core.util.AndFilter.include(AndFilter.java:39) at com.aptana.core.util.CollectionsUtil.filterInPlace(CollectionsUtil.java:249) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.filterToRelevantUninstalledUpdates(TitaniumReleasesUpdater.java:927) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.getStudioUpdates(TitaniumReleasesUpdater.java:326) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasStudioUpdates(TitaniumReleasesUpdater.java:215) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasUpdates(TitaniumReleasesUpdater.java:208) at com.appcelerator.titanium.update.ui.TitaniumUpdateStartup.earlyStartup(TitaniumUpdateStartup.java:61) at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:89) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:67) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$56.run(Workbench.java:2755) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.eclipse.equinox.p2.metadata.repository 4 0 2015-07-15 21:11:12.733 !MESSAGE Unexpected error loading extension: org.eclipse.equinox.p2.metadata.repository.simpleRepository !STACK 0 java.lang.NullPointerException at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:174) at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66) at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:668) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) at org.eclipse.equinox.p2.engine.ProvisioningContext.loadMetadataRepository(ProvisioningContext.java:211) at org.eclipse.equinox.p2.engine.ProvisioningContext.getLoadedMetadataRepositories(ProvisioningContext.java:194) at org.eclipse.equinox.p2.engine.ProvisioningContext.getMetadata(ProvisioningContext.java:275) at com.appcelerator.titanium.internal.p2.director.SimpleAppceleratorPlanner.updatesFor(SimpleAppceleratorPlanner.java:44) at org.eclipse.equinox.p2.operations.UpdateOperation.updatesFor(UpdateOperation.java:142) at org.eclipse.equinox.p2.operations.UpdateOperation.computeProfileChangeRequest(UpdateOperation.java:179) at org.eclipse.equinox.p2.operations.UpdateOperation$1.run(UpdateOperation.java:323) at org.eclipse.equinox.internal.p2.operations.SearchForUpdatesResolutionJob.runModal(SearchForUpdatesResolutionJob.java:37) at org.eclipse.equinox.p2.operations.ProfileChangeOperation.resolveModal(ProfileChangeOperation.java:115) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.resolveModal(TitaniumStudioRelease.java:124) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.getUpdate(TitaniumStudioRelease.java:97) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.isInstalled(TitaniumStudioRelease.java:201) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:105) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:1) at com.aptana.core.util.AndFilter.include(AndFilter.java:39) at com.aptana.core.util.CollectionsUtil.filterInPlace(CollectionsUtil.java:249) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.filterToRelevantUninstalledUpdates(TitaniumReleasesUpdater.java:927) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.getStudioUpdates(TitaniumReleasesUpdater.java:326) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasStudioUpdates(TitaniumReleasesUpdater.java:215) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasUpdates(TitaniumReleasesUpdater.java:208) at com.appcelerator.titanium.update.ui.TitaniumUpdateStartup.earlyStartup(TitaniumUpdateStartup.java:61) at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:89) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:67) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$56.run(Workbench.java:2755) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.eclipse.equinox.p2.metadata.repository 4 0 2015-07-15 21:11:12.736 !MESSAGE Unexpected error loading extension: org.eclipse.equinox.p2.metadata.repository.compositeRepository !STACK 0 java.lang.NullPointerException at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:174) at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.getLocalFile(CompositeMetadataRepositoryFactory.java:73) at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:98) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:668) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) at org.eclipse.equinox.p2.engine.ProvisioningContext.loadMetadataRepository(ProvisioningContext.java:211) at org.eclipse.equinox.p2.engine.ProvisioningContext.getLoadedMetadataRepositories(ProvisioningContext.java:194) at org.eclipse.equinox.p2.engine.ProvisioningContext.getMetadata(ProvisioningContext.java:275) at com.appcelerator.titanium.internal.p2.director.SimpleAppceleratorPlanner.updatesFor(SimpleAppceleratorPlanner.java:44) at org.eclipse.equinox.p2.operations.UpdateOperation.updatesFor(UpdateOperation.java:142) at org.eclipse.equinox.p2.operations.UpdateOperation.computeProfileChangeRequest(UpdateOperation.java:179) at org.eclipse.equinox.p2.operations.UpdateOperation$1.run(UpdateOperation.java:323) at org.eclipse.equinox.internal.p2.operations.SearchForUpdatesResolutionJob.runModal(SearchForUpdatesResolutionJob.java:37) at org.eclipse.equinox.p2.operations.ProfileChangeOperation.resolveModal(ProfileChangeOperation.java:115) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.resolveModal(TitaniumStudioRelease.java:124) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.getUpdate(TitaniumStudioRelease.java:97) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.isInstalled(TitaniumStudioRelease.java:201) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:105) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:1) at com.aptana.core.util.AndFilter.include(AndFilter.java:39) at com.aptana.core.util.CollectionsUtil.filterInPlace(CollectionsUtil.java:249) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.filterToRelevantUninstalledUpdates(TitaniumReleasesUpdater.java:927) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.getStudioUpdates(TitaniumReleasesUpdater.java:326) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasStudioUpdates(TitaniumReleasesUpdater.java:215) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasUpdates(TitaniumReleasesUpdater.java:208) at com.appcelerator.titanium.update.ui.TitaniumUpdateStartup.earlyStartup(TitaniumUpdateStartup.java:61) at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:89) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:67) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$56.run(Workbench.java:2755) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.eclipse.equinox.p2.metadata.repository 4 0 2015-07-15 21:11:12.738 !MESSAGE Unexpected error loading extension: org.eclipse.equinox.p2.updatesite.metadataRepository !STACK 0 java.lang.NullPointerException at org.eclipse.equinox.internal.p2.updatesite.metadata.UpdateSiteMetadataRepositoryFactory.getLocalRepositoryLocation(UpdateSiteMetadataRepositoryFactory.java:36) at org.eclipse.equinox.internal.p2.updatesite.metadata.UpdateSiteMetadataRepositoryFactory.loadRepository(UpdateSiteMetadataRepositoryFactory.java:86) at org.eclipse.equinox.internal.p2.updatesite.metadata.UpdateSiteMetadataRepositoryFactory.load(UpdateSiteMetadataRepositoryFactory.java:57) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:668) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) at org.eclipse.equinox.p2.engine.ProvisioningContext.loadMetadataRepository(ProvisioningContext.java:211) at org.eclipse.equinox.p2.engine.ProvisioningContext.getLoadedMetadataRepositories(ProvisioningContext.java:194) at org.eclipse.equinox.p2.engine.ProvisioningContext.getMetadata(ProvisioningContext.java:275) at com.appcelerator.titanium.internal.p2.director.SimpleAppceleratorPlanner.updatesFor(SimpleAppceleratorPlanner.java:44) at org.eclipse.equinox.p2.operations.UpdateOperation.updatesFor(UpdateOperation.java:142) at org.eclipse.equinox.p2.operations.UpdateOperation.computeProfileChangeRequest(UpdateOperation.java:179) at org.eclipse.equinox.p2.operations.UpdateOperation$1.run(UpdateOperation.java:323) at org.eclipse.equinox.internal.p2.operations.SearchForUpdatesResolutionJob.runModal(SearchForUpdatesResolutionJob.java:37) at org.eclipse.equinox.p2.operations.ProfileChangeOperation.resolveModal(ProfileChangeOperation.java:115) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.resolveModal(TitaniumStudioRelease.java:124) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.getUpdate(TitaniumStudioRelease.java:97) at com.appcelerator.titanium.update.core.release.TitaniumStudioRelease.isInstalled(TitaniumStudioRelease.java:201) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:105) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:1) at com.aptana.core.util.AndFilter.include(AndFilter.java:39) at com.aptana.core.util.CollectionsUtil.filterInPlace(CollectionsUtil.java:249) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.filterToRelevantUninstalledUpdates(TitaniumReleasesUpdater.java:927) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.getStudioUpdates(TitaniumReleasesUpdater.java:326) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasStudioUpdates(TitaniumReleasesUpdater.java:215) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasUpdates(TitaniumReleasesUpdater.java:208) at com.appcelerator.titanium.update.ui.TitaniumUpdateStartup.earlyStartup(TitaniumUpdateStartup.java:61) at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:89) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:67) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$56.run(Workbench.java:2755) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.eclipse.core.jobs 4 2 2015-07-15 21:11:12.748 !MESSAGE An internal error occurred during: "Retrieving version for Appcelerator CLI Core". !STACK 0 java.lang.NullPointerException at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease.getCLI(AppcCLIPackageRelease.java:124) at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease.fetchVersionsStream(AppcCLIPackageRelease.java:87) at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease.getLatestVersion(AppcCLIPackageRelease.java:109) at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease.retrieveLatestVersion(AppcCLIPackageRelease.java:70) at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease.access$0(AppcCLIPackageRelease.java:68) at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease$1.run(AppcCLIPackageRelease.java:55) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.eclipse.ui.workbench 4 2 2015-07-15 21:11:12.749 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". !STACK 0 java.lang.NullPointerException at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease.getCLI(AppcCLIPackageRelease.java:124) at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease.fetchVersionsStream(AppcCLIPackageRelease.java:87) at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease.isInstalled(AppcCLIPackageRelease.java:139) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:105) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:1) at com.aptana.core.util.AndFilter.include(AndFilter.java:39) at com.aptana.core.util.CollectionsUtil.filterInPlace(CollectionsUtil.java:249) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.filterToRelevantUninstalledUpdates(TitaniumReleasesUpdater.java:927) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.getAppcCLIPackageUpdates(TitaniumReleasesUpdater.java:338) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasAppcCLIPackageUpdates(TitaniumReleasesUpdater.java:220) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasUpdates(TitaniumReleasesUpdater.java:209) at com.appcelerator.titanium.update.ui.TitaniumUpdateStartup.earlyStartup(TitaniumUpdateStartup.java:61) at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:89) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:67) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$56.run(Workbench.java:2755) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.eclipse.ui 4 4 2015-07-15 21:11:12.750 !MESSAGE Unhandled Exception !ENTRY com.appcelerator.titanium.update.ui 4 0 2015-07-15 21:11:12.750 !MESSAGE Unable to execute early startup code for an extension !STACK 0 java.lang.NullPointerException at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease.getCLI(AppcCLIPackageRelease.java:124) at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease.fetchVersionsStream(AppcCLIPackageRelease.java:87) at com.appcelerator.titanium.update.core.release.AppcCLIPackageRelease.isInstalled(AppcCLIPackageRelease.java:139) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:105) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater$NotInstalledFilter.include(TitaniumReleasesUpdater.java:1) at com.aptana.core.util.AndFilter.include(AndFilter.java:39) at com.aptana.core.util.CollectionsUtil.filterInPlace(CollectionsUtil.java:249) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.filterToRelevantUninstalledUpdates(TitaniumReleasesUpdater.java:927) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.getAppcCLIPackageUpdates(TitaniumReleasesUpdater.java:338) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasAppcCLIPackageUpdates(TitaniumReleasesUpdater.java:220) at com.appcelerator.titanium.update.internal.core.TitaniumReleasesUpdater.hasUpdates(TitaniumReleasesUpdater.java:209) at com.appcelerator.titanium.update.ui.TitaniumUpdateStartup.earlyStartup(TitaniumUpdateStartup.java:61) at org.eclipse.ui.internal.EarlyStartupRunnable.runEarlyStartup(EarlyStartupRunnable.java:89) at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:67) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench$56.run(Workbench.java:2755) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !SESSION 2015-07-15 21:11:47.744 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -data /Volumes/BigStorage/Users/dspells/Documents/Titanium_Studio_Workspace -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-15 21:11:50.535 !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 com.appcelerator.titanium.core 4 0 2015-07-15 21:12:04.295 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-15 21:12:04.300 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-15 21:12:07.743 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-15 21:12:07.746 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-15 21:12:07.759 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-15 21:12:07.761 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-15 21:12:07.762 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.aptana.core 4 1 2015-07-15 21:13:09.473 !MESSAGE sudo: a password is required !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.308 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.312 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.332 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.333 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.353 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.355 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.373 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.375 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.395 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.396 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.421 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.423 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.441 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.442 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.462 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.464 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.482 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.484 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.502 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.503 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.523 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.524 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.543 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.544 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.563 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.564 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.583 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.584 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.603 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.605 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.625 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.627 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.644 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.646 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.664 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.665 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.683 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.684 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.704 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.705 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.723 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.725 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.742 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.743 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.762 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.763 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.783 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.785 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.802 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.803 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.821 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.822 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.840 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.841 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.858 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.860 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.878 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.879 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.895 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.896 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.912 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.913 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.931 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.932 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.956 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.957 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.976 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.977 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.994 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:11.995 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.013 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.014 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.031 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.032 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.049 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.050 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.067 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.068 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.085 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.086 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.104 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.105 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.122 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.123 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.140 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-15 21:13:12.141 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.core 0 0 2015-07-15 21:13:14.444 !MESSAGE !ENTRY com.appcelerator.titanium.core 4 0 2015-07-15 21:14:17.411 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-15 21:14:17.412 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.aptana.js.debug.core 1 0 2015-07-15 22:20:19.125 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-15 22:20:19.151 !MESSAGE Extension update available: 3.6.0 !ENTRY com.aptana.js.debug.core 1 0 2015-07-15 22:25:04.208 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-15 22:27:42.125 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-15 22:27:42.127 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-15 22:29:11.003 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-15 22:31:53.551 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY org.eclipse.core.jobs 4 2 2015-07-16 01:01:38.128 !MESSAGE An internal error occurred during: "Update iOS info". !STACK 0 java.lang.NullPointerException at com.appcelerator.titanium.ios.core.Device.hashCode(Device.java:168) at java.util.HashMap.hash(HashMap.java:338) at java.util.HashMap.put(HashMap.java:611) at java.util.HashSet.add(HashSet.java:219) at java.util.AbstractCollection.addAll(AbstractCollection.java:344) at com.aptana.core.util.CollectionsUtil.union(CollectionsUtil.java:756) at com.aptana.core.util.CollectionsUtil.getNonOverlapping(CollectionsUtil.java:343) at com.appcelerator.titanium.ios.core.IOSSDKLocator.parseTiInfo(IOSSDKLocator.java:207) at com.appcelerator.titanium.ios.core.IOSSDKLocator.updateTiInfo(IOSSDKLocator.java:145) at com.appcelerator.titanium.ios.core.IOSSDKLocator.access$0(IOSSDKLocator.java:142) at com.appcelerator.titanium.ios.core.IOSSDKLocator$1.run(IOSSDKLocator.java:163) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-16 09:39:25.725 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-16 09:43:05.672 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-16 09:43:05.674 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-16 09:44:02.750 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-16 09:44:02.751 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-16 09:44:02.752 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-16 09:44:02.752 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-16 09:44:32.144 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-16 09:45:45.080 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-16 09:45:45.081 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-16 09:45:50.216 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-16 09:45:50.218 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !SESSION 2015-07-16 09:51:52.574 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-16 09:52:01.385 !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 com.appcelerator.titanium.core 4 0 2015-07-16 09:52:19.450 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-16 09:52:19.452 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-16 09:52:21.527 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-16 09:52:21.534 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-16 09:52:21.539 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-16 09:52:21.541 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-16 09:52:21.542 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY org.eclipse.core.jobs 4 2 2015-07-16 09:52:26.901 !MESSAGE An internal error occurred during: "Update iOS info". !STACK 0 java.lang.NullPointerException at com.appcelerator.titanium.ios.core.Device.hashCode(Device.java:168) at java.util.HashMap.hash(HashMap.java:338) at java.util.HashMap.put(HashMap.java:611) at java.util.HashSet.add(HashSet.java:219) at java.util.AbstractCollection.addAll(AbstractCollection.java:344) at com.aptana.core.util.CollectionsUtil.union(CollectionsUtil.java:755) at com.aptana.core.util.CollectionsUtil.getNonOverlapping(CollectionsUtil.java:343) at com.appcelerator.titanium.ios.core.IOSSDKLocator.parseTiInfo(IOSSDKLocator.java:207) at com.appcelerator.titanium.ios.core.IOSSDKLocator.updateTiInfo(IOSSDKLocator.java:145) at com.appcelerator.titanium.ios.core.IOSSDKLocator.access$0(IOSSDKLocator.java:142) at com.appcelerator.titanium.ios.core.IOSSDKLocator$1.run(IOSSDKLocator.java:163) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-16 09:52:59.428 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-16 09:52:59.430 !MESSAGE Extension update available: 3.6.0 !ENTRY com.aptana.js.core 4 0 2015-07-16 10:00:25.751 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:00:25.753 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:02:47.053 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:02:47.055 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-16 10:03:09.758 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-16 10:07:23.690 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:07:23.693 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:11:54.231 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:11:54.232 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:12:01.389 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:12:01.390 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:12:02.992 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:12:02.994 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:12:04.866 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:12:04.867 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:57:59.650 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:57:59.652 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:58:00.037 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-16 10:58:00.038 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-16 10:58:24.664 !MESSAGE Extension version: 3.6.0; protocol v2 !SESSION 2015-07-17 11:09:08.099 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-17 11:09:11.596 !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 com.aptana.core 4 0 2015-07-17 11:09:19.056 !MESSAGE (Build 4.1.0.1423009896) [ERROR] null !STACK 0 java.lang.InterruptedException at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:262) at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:381) at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:345) at com.aptana.core.util.ProcessRunner.processResult(ProcessRunner.java:432) at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.runCommand(NodeAppcCLI.java:239) at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler$3.run(TitaniumSplashHandler.java:294) !ENTRY com.appcelerator.titanium.rcp 4 0 2015-07-17 11:09:19.064 !MESSAGE (Build 4.1.0.1423009896) [ERROR] Failed to check login status. Likely not logged in. !ENTRY com.appcelerator.titanium.core 4 0 2015-07-17 11:10:38.303 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-17 11:10:38.310 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.aptana.js.core 4 0 2015-07-17 11:10:48.650 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 11:10:48.656 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-17 11:10:56.045 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-17 11:10:56.052 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-17 11:10:56.055 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-17 11:10:56.069 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-17 11:10:56.071 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-17 11:10:56.078 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 16:05:48.887 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 16:05:48.894 !MESSAGE Extension update available: 3.6.0 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 16:06:29.350 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-17 16:07:19.987 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:07:19.989 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:08:01.572 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:08:01.573 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:09:10.610 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:09:10.611 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:09:15.671 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:09:15.672 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 16:09:57.480 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-17 16:11:25.059 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:11:25.061 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:14:49.061 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:15:21.241 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:15:21.242 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:15:28.342 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:15:28.343 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:16:08.028 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:16:08.098 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:16:08.100 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:16:52.754 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:16:54.920 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:31:28.595 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:31:28.596 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:32:15.760 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:32:17.643 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:32:36.086 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:32:36.168 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:32:36.171 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:32:36.172 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:32:36.192 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:32:36.632 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:32:36.717 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:32:36.729 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:32:43.816 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:32:43.817 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:33:25.962 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:33:25.963 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:33:31.474 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:33:31.476 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:43:55.343 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:43:59.990 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:44:00.072 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:44:00.075 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:44:00.077 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:44:00.098 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:44:00.116 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-17 16:44:00.131 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4188) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4031) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3658) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:45:06.329 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:45:06.331 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:48:47.604 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:48:47.606 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:48:49.187 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:48:49.188 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:48:50.770 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:48:50.771 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:48:51.856 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:48:51.857 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:48:53.960 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 16:48:53.961 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 16:50:20.561 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-17 17:27:39.195 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 17:27:39.197 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 17:29:00.196 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 17:30:33.778 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 17:40:30.735 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 17:58:56.820 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY org.eclipse.core.jobs 4 2 2015-07-17 18:00:53.620 !MESSAGE An internal error occurred during: "Execute Debug Command". !STACK 0 java.lang.NullPointerException at com.aptana.js.debug.core.internal.model.DebugConnection.sendCommand(DebugConnection.java:300) at com.aptana.js.debug.core.internal.model.DebugConnection.sendCommand(DebugConnection.java:280) at com.aptana.js.debug.core.internal.model.JSDebugThread.resume(JSDebugThread.java:195) at com.aptana.js.debug.core.internal.model.JSDebugStackFrame.resume(JSDebugStackFrame.java:248) at org.eclipse.debug.internal.core.commands.ResumeCommand.execute(ResumeCommand.java:27) at org.eclipse.debug.internal.core.commands.ForEachCommand.doExecute(ForEachCommand.java:32) at org.eclipse.debug.core.commands.AbstractDebugCommand$1.run(AbstractDebugCommand.java:225) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 18:01:18.076 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 18:03:05.388 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 18:08:06.157 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 18:16:14.917 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 18:17:51.860 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 18:35:59.240 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 18:38:43.144 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-17 18:43:19.755 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 18:43:19.757 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 18:45:19.693 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 18:56:40.366 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 19:00:14.681 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-17 19:01:45.519 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:01:45.521 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 19:02:43.274 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY org.eclipse.core.jobs 2 2 2015-07-17 19:07:55.455 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.ios.core.IOSSDKLocator$1 !SESSION 2015-07-17 19:08:28.022 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-17 19:08:30.876 !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 com.appcelerator.titanium.core 4 0 2015-07-17 19:08:45.132 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-17 19:08:45.139 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-17 19:09:00.192 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-17 19:09:00.201 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-17 19:09:00.328 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-17 19:09:00.464 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-17 19:09:00.512 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-17 19:09:00.540 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.core 4 0 2015-07-17 19:12:45.040 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-17 19:12:45.040 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY org.chromium.debug.core 1 0 2015-07-17 19:20:36.723 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-17 19:20:37.242 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 19:20:37.927 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-17 19:34:19.756 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.core 4 0 2015-07-17 19:35:33.432 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:35:33.441 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:36:54.422 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:36:54.432 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:37:26.690 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:37:26.692 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:37:28.272 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:37:28.276 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:37:40.598 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:37:40.600 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:37:41.774 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 19:37:41.775 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.chromium.debug.core 1 0 2015-07-17 19:40:24.195 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 19:40:24.790 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-17 19:41:13.476 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-17 19:43:09.477 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 19:43:10.067 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY com.aptana.js.core 4 0 2015-07-17 21:13:41.508 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:13:41.515 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:13:44.226 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:13:44.227 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:13:51.920 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:13:51.921 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:13:53.497 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:13:53.498 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.chromium.debug.core 1 0 2015-07-17 21:13:59.934 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-17 21:15:08.855 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 21:15:10.656 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY com.aptana.js.core 4 0 2015-07-17 21:17:38.728 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:17:38.737 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:17:41.838 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:17:41.839 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:17:45.436 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:17:45.437 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:17:50.033 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:17:50.034 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:17:51.620 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:17:51.621 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:18:53.971 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:18:53.978 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:16.668 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:16.669 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:19.254 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:19.255 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:24.347 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:24.348 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:31.948 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:31.949 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:34.529 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:34.530 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:40.130 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:40.131 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:44.218 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:44.219 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:45.297 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:45.298 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:46.368 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:19:46.369 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:20:52.766 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:20:52.782 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:23.459 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:23.464 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:30.479 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:30.480 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:34.559 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:34.560 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:39.166 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:39.167 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:40.235 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:40.246 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:44.337 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:44.338 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:47.924 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:47.925 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:49.261 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:21:49.262 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:22:50.325 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:22:50.330 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:22:52.413 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:22:52.415 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:15.593 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:15.594 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:30.230 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:30.232 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:31.312 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:31.313 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:33.393 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:33.394 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:35.480 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:35.481 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:37.063 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:37.064 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:38.139 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:38.140 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:39.720 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:39.721 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:45.845 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:45.847 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:55.482 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:55.483 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:58.566 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:23:58.568 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:01.145 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:01.146 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:07.759 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:07.760 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:09.338 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:09.339 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:10.411 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:10.412 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:13.994 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:13.995 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:18.075 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:18.076 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:31.217 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:31.224 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:36.333 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:36.335 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:37.913 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:37.914 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:39.491 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:39.492 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:41.584 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:41.585 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:42.657 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:42.658 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:47.744 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:47.745 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:48.814 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:48.815 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:51.401 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:51.403 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY org.chromium.debug.core 1 0 2015-07-17 21:24:56.684 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:58.668 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:24:58.669 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:25:07.037 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:25:07.039 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:25:14.152 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:25:14.153 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:25:44.294 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:25:44.295 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:20.614 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:20.625 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:21.696 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:21.697 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:26.804 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:26.805 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:32.921 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:32.922 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:33.999 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:34.000 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:38.852 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:26:38.853 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.chromium.debug.core 1 0 2015-07-17 21:26:51.299 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 21:26:51.868 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY com.aptana.js.core 4 0 2015-07-17 21:27:24.314 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:27:24.324 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:27:25.563 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:27:25.567 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:27:30.046 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:27:30.047 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY org.chromium.debug.core 1 0 2015-07-17 21:30:32.487 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 21:31:40.529 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY com.aptana.js.core 4 0 2015-07-17 21:32:26.076 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:32:26.086 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:32:59.790 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:32:59.791 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.chromium.debug.core 1 0 2015-07-17 21:33:10.539 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.core 4 0 2015-07-17 21:33:38.585 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:33:38.593 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 21:36:19.532 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY com.aptana.js.core 4 0 2015-07-17 21:45:47.960 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:45:47.972 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:45:51.592 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:45:51.593 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.chromium.debug.core 1 0 2015-07-17 21:45:57.771 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-17 21:47:07.320 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 21:47:07.991 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:27.443 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:27.451 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:32.020 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:32.021 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:34.097 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:34.099 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:37.698 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:37.699 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:39.283 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:39.284 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:45.233 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:45.236 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:50.781 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:50.788 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:50.873 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:50.874 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:52.624 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:49:52.626 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:50:08.703 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:50:08.704 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY org.chromium.debug.core 1 0 2015-07-17 21:50:32.080 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.core 4 0 2015-07-17 21:51:19.979 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:51:19.983 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:56:04.695 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:56:04.703 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:56:05.884 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:56:05.885 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:57:41.461 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:57:41.469 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:58:38.320 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:58:38.333 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:59:23.018 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 21:59:23.042 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:00:28.661 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:00:28.683 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !SESSION 2015-07-17 22:13:22.705 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-17 22:13:25.822 !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 com.appcelerator.titanium.core 4 0 2015-07-17 22:13:42.554 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-17 22:13:42.785 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-17 22:13:50.179 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-17 22:13:50.185 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-17 22:13:50.204 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-17 22:13:50.214 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-17 22:13:50.218 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-17 22:13:50.220 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.aptana.js.core 4 0 2015-07-17 22:17:57.449 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:17:57.458 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:18:06.109 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:18:06.110 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:18:09.704 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:18:09.705 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:18:09.904 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:18:09.905 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 22:19:28.997 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY com.aptana.js.core 4 0 2015-07-17 22:19:57.974 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:19:57.982 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:19:59.194 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 22:19:59.195 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.chromium.debug.core 1 0 2015-07-17 22:20:30.601 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-17 22:21:39.281 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 22:21:39.862 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-17 22:24:16.837 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !SESSION 2015-07-17 22:28:51.856 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-17 22:28:54.570 !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 com.appcelerator.titanium.core 4 0 2015-07-17 22:29:11.365 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-17 22:29:11.393 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-17 22:29:14.283 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-17 22:29:14.286 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-17 22:29:14.290 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-17 22:29:14.299 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-17 22:29:14.305 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-17 22:29:14.307 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY org.chromium.debug.core 1 0 2015-07-17 22:34:56.827 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 22:34:57.515 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-17 22:38:50.600 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 22:40:02.705 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-17 22:41:33.040 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 22:43:57.135 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-17 22:44:02.676 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 22:45:39.078 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-17 22:45:46.903 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 23:33:06.710 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-17 23:33:16.212 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.core 4 0 2015-07-17 23:34:35.239 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 23:34:35.242 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 23:34:35.815 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-17 23:34:35.816 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 23:35:59.530 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-17 23:36:10.986 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 23:38:14.034 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-17 23:38:18.506 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 23:40:58.487 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-17 23:41:57.487 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 23:41:57.489 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-17 23:42:34.670 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 23:42:34.671 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-17 23:42:56.644 !MESSAGE Extension version: 3.6.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-17 23:44:14.158 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-17 23:44:14.159 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core.v8 4 0 2015-07-17 23:49:24.655 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Connection refused !STACK 0 java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.chromium.sdk.internal.transport.SocketWrapper.(SocketWrapper.java:37) at org.chromium.sdk.internal.transport.SocketConnection.attach(SocketConnection.java:288) at org.chromium.sdk.internal.transport.SocketConnection.start(SocketConnection.java:443) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attachImpl(StandaloneVmImpl.java:120) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attach(StandaloneVmImpl.java:78) at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1296) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.start(AbstractDebugHost.java:199) at com.aptana.js.debug.core.v8.V8DebugConnection.createConnection(V8DebugConnection.java:55) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.createConnection(AndroidLaunchProperties.java:380) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.initiateDebuggerConnection(AndroidLaunchProperties.java:292) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.access$4(AndroidLaunchProperties.java:287) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties$DebuggerConnectionRunnable.run(AndroidLaunchProperties.java:463) at java.lang.Thread.run(Thread.java:745) !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-17 23:49:24.683 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Error initiating the debugger connection !STACK 1 org.eclipse.core.runtime.CoreException: Session initialization failed at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1321) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.start(AbstractDebugHost.java:199) at com.aptana.js.debug.core.v8.V8DebugConnection.createConnection(V8DebugConnection.java:55) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.createConnection(AndroidLaunchProperties.java:380) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.initiateDebuggerConnection(AndroidLaunchProperties.java:292) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.access$4(AndroidLaunchProperties.java:287) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties$DebuggerConnectionRunnable.run(AndroidLaunchProperties.java:463) at java.lang.Thread.run(Thread.java:745) Caused by: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.chromium.sdk.internal.transport.SocketWrapper.(SocketWrapper.java:37) at org.chromium.sdk.internal.transport.SocketConnection.attach(SocketConnection.java:288) at org.chromium.sdk.internal.transport.SocketConnection.start(SocketConnection.java:443) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attachImpl(StandaloneVmImpl.java:120) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attach(StandaloneVmImpl.java:78) at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1296) ... 7 more !SUBENTRY 1 com.aptana.js.debug.core.v8 4 0 2015-07-17 23:49:24.684 !MESSAGE Session initialization failed !STACK 0 java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.chromium.sdk.internal.transport.SocketWrapper.(SocketWrapper.java:37) at org.chromium.sdk.internal.transport.SocketConnection.attach(SocketConnection.java:288) at org.chromium.sdk.internal.transport.SocketConnection.start(SocketConnection.java:443) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attachImpl(StandaloneVmImpl.java:120) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attach(StandaloneVmImpl.java:78) at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1296) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.start(AbstractDebugHost.java:199) at com.aptana.js.debug.core.v8.V8DebugConnection.createConnection(V8DebugConnection.java:55) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.createConnection(AndroidLaunchProperties.java:380) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.initiateDebuggerConnection(AndroidLaunchProperties.java:292) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.access$4(AndroidLaunchProperties.java:287) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties$DebuggerConnectionRunnable.run(AndroidLaunchProperties.java:463) at java.lang.Thread.run(Thread.java:745) !ENTRY com.appcelerator.titanium.core 4 0 2015-07-17 23:51:44.428 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-17 23:51:44.428 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY org.eclipse.core.jobs 2 2 2015-07-17 23:59:00.463 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.ios.core.IOSSDKLocator$1 !SESSION 2015-07-17 23:59:04.057 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-17 23:59:06.819 !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 com.appcelerator.titanium.core 4 0 2015-07-17 23:59:23.368 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-17 23:59:23.373 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-17 23:59:40.973 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-17 23:59:40.979 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-17 23:59:40.983 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-17 23:59:40.991 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-17 23:59:40.993 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-17 23:59:40.995 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 00:03:08.569 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 00:03:17.413 !MESSAGE Android SDK version 5.1.1 not found. !SESSION 2015-07-18 00:08:30.961 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-18 00:08:33.626 !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 com.appcelerator.titanium.core 4 0 2015-07-18 00:08:49.433 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-18 00:08:49.438 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 00:09:13.205 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-18 00:09:20.548 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-18 00:09:20.552 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-18 00:09:20.556 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-18 00:09:20.557 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-18 00:09:20.559 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-18 00:09:20.560 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 00:09:29.609 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 00:10:43.641 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.core 4 0 2015-07-18 00:11:36.370 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-18 00:11:36.402 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 00:11:49.163 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY org.eclipse.core.jobs 2 2 2015-07-18 00:32:33.928 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.android.core.AndroidSDKLocator$1 !ENTRY org.eclipse.core.jobs 2 2 2015-07-18 00:32:33.947 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.ios.core.IOSSDKLocator$1 !SESSION 2015-07-18 00:32:46.013 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-18 00:32:48.704 !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 com.appcelerator.titanium.core 4 0 2015-07-18 00:33:05.122 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-18 00:33:05.124 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-18 00:33:16.537 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-18 00:33:16.540 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-18 00:33:16.552 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-18 00:33:16.553 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-18 00:33:16.555 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-18 00:33:16.561 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 01:14:40.133 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-18 01:17:56.555 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to parse the Android API level MNC, ignoring it. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 01:17:59.046 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-18 01:18:04.826 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to parse the Android API level MNC, ignoring it. !ENTRY com.aptana.js.core 4 0 2015-07-18 23:20:09.572 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-18 23:20:09.593 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 23:20:45.415 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 23:20:50.517 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 23:27:44.111 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 23:27:56.571 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-18 23:28:03.020 !MESSAGE Android SDK version 5.1.1 not found. !SESSION 2015-07-18 23:36:28.751 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-18 23:36:31.875 !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 com.appcelerator.titanium.core 4 0 2015-07-18 23:36:45.722 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-18 23:36:45.727 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-18 23:37:01.218 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-18 23:37:01.225 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-18 23:37:01.228 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-18 23:37:01.239 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-18 23:37:01.241 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-18 23:37:01.243 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-18 23:49:04.038 !MESSAGE There are no Android devices connected !ENTRY org.eclipse.core.jobs 2 2 2015-07-18 23:49:22.488 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.android.core.AndroidSDKLocator$1 !SESSION 2015-07-18 23:49:24.961 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-18 23:49:27.754 !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 com.appcelerator.titanium.core 4 0 2015-07-18 23:49:42.415 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-18 23:49:42.421 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-18 23:49:55.918 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-18 23:49:55.926 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-18 23:49:55.930 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-18 23:49:55.942 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-18 23:49:55.944 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-18 23:49:55.966 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 00:33:45.778 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 00:33:52.116 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 00:39:14.430 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-19 00:43:00.728 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to parse the Android API level MNC, ignoring it. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 00:43:04.724 !MESSAGE Android SDK version 5.1.1 not found. !SESSION 2015-07-19 00:43:15.667 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-19 00:43:18.499 !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 com.appcelerator.titanium.core 4 0 2015-07-19 00:43:32.348 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 00:43:32.355 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-19 00:43:45.022 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-19 00:43:45.027 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-19 00:43:45.029 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-19 00:43:45.041 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-19 00:43:45.058 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-19 00:43:45.061 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !SESSION 2015-07-19 02:26:26.197 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-19 02:26:29.797 !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 com.appcelerator.titanium.core 4 0 2015-07-19 02:26:45.945 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 02:26:45.953 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-19 02:27:10.104 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-19 02:27:10.108 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-19 02:27:10.110 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-19 02:27:10.120 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-19 02:27:10.137 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-19 02:27:10.138 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY org.chromium.debug.core 1 0 2015-07-19 02:29:11.097 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-19 02:29:11.893 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-19 02:29:52.980 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 13:32:01.878 !MESSAGE Android SDK version 5.1.1 not found. !SESSION 2015-07-19 13:48:26.316 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-19 13:48:31.783 !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 com.appcelerator.titanium.core 4 0 2015-07-19 13:49:02.282 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 13:49:02.284 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-19 13:49:15.623 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-19 13:49:15.660 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-19 13:49:15.666 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-19 13:49:15.720 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-19 13:49:15.730 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-19 13:49:15.807 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !SESSION 2015-07-19 14:04:19.558 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-19 14:04:22.049 !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 com.appcelerator.titanium.core 4 0 2015-07-19 14:04:38.019 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 14:04:38.025 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-19 14:04:49.859 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-19 14:04:49.865 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-19 14:04:49.871 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-19 14:04:49.873 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-19 14:04:49.874 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-19 14:04:49.876 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:18.947 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:18.950 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:18.972 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:18.973 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:18.993 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:18.995 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.017 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.018 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.040 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.041 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.061 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.063 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.082 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.083 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.105 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.106 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.125 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.127 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.147 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.149 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.168 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.170 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.190 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.192 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.212 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.214 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.233 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.234 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.252 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.253 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.275 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.277 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.294 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.296 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.334 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.335 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.352 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.354 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.371 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.372 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.394 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.397 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.417 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.418 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.436 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.438 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.456 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.457 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.479 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.480 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.498 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.499 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.517 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.518 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.535 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.537 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.554 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.556 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.578 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.579 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.596 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.597 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.615 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.617 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.634 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.635 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.652 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.653 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.669 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.671 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.688 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.689 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.709 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.711 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.729 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.730 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.747 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.749 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.766 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.767 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.785 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.786 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.803 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.804 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.822 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 14:05:19.824 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 14:05:19.912 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-19 14:07:45.638 !MESSAGE Debugger failed to connect !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-19 14:20:46.859 !MESSAGE There are no Android devices connected !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-19 14:26:13.220 !MESSAGE Debugger failed to connect !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-19 14:27:51.832 !MESSAGE There are no Android devices connected !ENTRY org.eclipse.core.jobs 2 2 2015-07-19 14:28:06.017 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.internal.ui.launching.DynamicLaunchShortcutManager$4 !ENTRY org.eclipse.core.jobs 2 2 2015-07-19 14:28:06.018 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.android.core.AndroidSDKLocator$1 !SESSION 2015-07-19 14:28:17.598 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-19 14:28:20.146 !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 com.appcelerator.titanium.core 4 0 2015-07-19 14:28:35.653 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 14:28:35.654 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-19 14:28:49.806 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-19 14:28:49.812 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-19 14:28:49.815 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-19 14:28:49.816 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-19 14:28:49.817 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-19 14:28:49.819 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY org.chromium.debug.core 1 0 2015-07-19 14:30:17.066 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-19 14:30:17.738 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 1 0 2015-07-19 14:30:17.887 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 4 0 2015-07-19 14:30:17.888 !MESSAGE SDK:org.chromium.sdk.internal.v8native.DebugSession: null !STACK 0 java.lang.Exception: Failed to load scripts from remote: Connection closed at org.chromium.sdk.internal.v8native.DebugSession$ScriptManagerProxy$ScriptsRequester$1.failure(DebugSession.java:236) at org.chromium.sdk.internal.v8native.V8Helper$1.failure(V8Helper.java:76) at org.chromium.sdk.internal.BaseCommandProcessor$1.call(BaseCommandProcessor.java:153) at org.chromium.sdk.internal.BaseCommandProcessor$1.call(BaseCommandProcessor.java:1) at org.chromium.sdk.internal.BaseCommandProcessor.callThemBack(BaseCommandProcessor.java:134) at org.chromium.sdk.internal.BaseCommandProcessor.processEos(BaseCommandProcessor.java:119) at org.chromium.sdk.internal.v8native.V8CommandProcessor.processEos(V8CommandProcessor.java:117) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl$4.eosReceived(StandaloneVmImpl.java:103) at org.chromium.sdk.internal.transport.SocketConnection$1.report(SocketConnection.java:105) at org.chromium.sdk.internal.transport.SocketConnection$ResponseDispatcherThread.run(SocketConnection.java:209) !ENTRY org.chromium.debug.core 4 0 2015-07-19 14:30:17.896 !MESSAGE SDK:org.chromium.sdk.internal.BaseCommandProcessor: Failed to dispatch response to callback !STACK 0 java.lang.IllegalStateException: Connection is closed at org.chromium.sdk.internal.transport.SocketConnection.runInDispatchThread(SocketConnection.java:328) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl$V8CommandOutputImpl.runInDispatchThread(StandaloneVmImpl.java:252) at org.chromium.sdk.internal.v8native.V8CommandProcessor.runInDispatchThread(V8CommandProcessor.java:101) at org.chromium.sdk.internal.v8native.DebugSession$ScriptManagerProxy.getAllScriptsAsync(DebugSession.java:213) at org.chromium.sdk.internal.v8native.DebugSession$ScriptManagerProxy.access$1(DebugSession.java:210) at org.chromium.sdk.internal.v8native.DebugSession$ScriptManagerProxy$1.done(DebugSession.java:201) at org.chromium.sdk.internal.v8native.DebugSession$ScriptManagerProxy$1.done(DebugSession.java:1) at org.chromium.sdk.util.AsyncFuture$Working.resultIsReady(AsyncFuture.java:306) at org.chromium.sdk.util.AsyncFuture$Working.access$0(AsyncFuture.java:294) at org.chromium.sdk.util.AsyncFuture$Working$2.done(AsyncFuture.java:237) at org.chromium.sdk.internal.v8native.DebugSession$ScriptManagerProxy$ScriptsRequester$1.failure(DebugSession.java:237) at org.chromium.sdk.internal.v8native.V8Helper$1.failure(V8Helper.java:76) at org.chromium.sdk.internal.BaseCommandProcessor$1.call(BaseCommandProcessor.java:153) at org.chromium.sdk.internal.BaseCommandProcessor$1.call(BaseCommandProcessor.java:1) at org.chromium.sdk.internal.BaseCommandProcessor.callThemBack(BaseCommandProcessor.java:134) at org.chromium.sdk.internal.BaseCommandProcessor.processEos(BaseCommandProcessor.java:119) at org.chromium.sdk.internal.v8native.V8CommandProcessor.processEos(V8CommandProcessor.java:117) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl$4.eosReceived(StandaloneVmImpl.java:103) at org.chromium.sdk.internal.transport.SocketConnection$1.report(SocketConnection.java:105) at org.chromium.sdk.internal.transport.SocketConnection$ResponseDispatcherThread.run(SocketConnection.java:209) !ENTRY com.aptana.js.debug.core.v8 4 0 2015-07-19 14:32:17.767 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Failed to acquire semaphore (timeout) !STACK 0 java.lang.RuntimeException: Failed to acquire semaphore (timeout) at org.chromium.sdk.CallbackSemaphore.acquireDefault(CallbackSemaphore.java:42) at com.aptana.js.debug.core.v8.V8DebugHost.setCatchExceptions(V8DebugHost.java:842) at com.aptana.js.debug.core.v8.V8DebugHost.processOptionChange(V8DebugHost.java:852) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.handleMessage(AbstractDebugHost.java:304) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.access$5(AbstractDebugHost.java:244) at com.aptana.js.debug.core.internal.model.AbstractDebugHost$1.run(AbstractDebugHost.java:188) !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 14:38:37.200 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 14:39:05.535 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 15:03:20.255 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 15:03:20.264 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 15:05:30.985 !MESSAGE Android SDK version 5.1.1 not found. !SESSION 2015-07-19 15:14:22.604 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-19 15:14:25.374 !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 com.appcelerator.titanium.core 4 0 2015-07-19 15:14:42.963 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 15:14:42.965 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-19 15:14:45.153 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-19 15:14:45.157 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-19 15:14:45.164 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-19 15:14:45.167 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-19 15:14:45.169 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-19 15:14:45.171 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 15:15:23.156 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY org.eclipse.core.jobs 2 2 2015-07-19 15:50:37.918 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.android.core.AndroidSDKLocator$1 !SESSION 2015-07-19 15:50:41.235 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-19 15:50:44.019 !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 com.appcelerator.titanium.core 4 0 2015-07-19 15:50:59.533 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 15:50:59.938 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-19 15:51:12.905 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-19 15:51:12.912 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-19 15:51:12.917 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-19 15:51:12.933 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-19 15:51:12.960 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-19 15:51:12.962 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 15:52:58.078 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-19 15:55:21.024 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to parse the Android API level MNC, ignoring it. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 15:55:52.043 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 15:56:46.258 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 15:56:46.258 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:19.933 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:19.967 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:19.987 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.010 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.045 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.048 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.071 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.078 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.098 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.102 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.143 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.152 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.173 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.178 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.195 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.202 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.225 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.226 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.249 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.251 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.273 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.275 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.299 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.301 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.326 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.328 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.349 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.360 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.381 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.386 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.411 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.413 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.434 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.436 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.461 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.464 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.488 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.490 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.510 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.519 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.541 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.542 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.589 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.600 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.621 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.623 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.645 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.647 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.675 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.677 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.698 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.699 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.724 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.726 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.748 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.749 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.782 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.784 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.803 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.805 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.822 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.823 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.842 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.843 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.860 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.861 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.877 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.878 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.894 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.896 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.915 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.916 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.939 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.941 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.961 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.963 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.984 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:20.985 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:21.002 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:21.003 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:21.021 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:21.023 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:21.042 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:21.043 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:21.061 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-19 16:18:21.062 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-19 16:18:23.403 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to parse the Android API level MNC, ignoring it. !SESSION 2015-07-19 17:07:33.200 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-19 17:07:37.198 !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 com.appcelerator.titanium.core 4 0 2015-07-19 17:07:51.268 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 17:07:51.275 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-19 17:08:04.788 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-19 17:08:04.801 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-19 17:08:04.812 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-19 17:08:04.814 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-19 17:08:04.829 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-19 17:08:04.860 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-19 17:12:44.032 !MESSAGE There are no Android devices connected !ENTRY org.eclipse.core.jobs 2 2 2015-07-19 17:14:54.358 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.ios.core.IOSSDKLocator$1 !SESSION 2015-07-19 17:15:37.115 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-19 17:15:40.165 !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 com.appcelerator.titanium.core 4 0 2015-07-19 17:15:53.366 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 17:15:53.373 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 17:16:05.757 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-19 17:16:08.754 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-19 17:16:08.761 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-19 17:16:08.770 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-19 17:16:08.772 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-19 17:16:08.775 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-19 17:16:08.776 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-19 17:20:59.530 !MESSAGE Android SDK version 5.1.1 not found. !SESSION 2015-07-19 17:41:37.128 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-19 17:41:39.924 !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 com.appcelerator.titanium.core 4 0 2015-07-19 17:41:53.246 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-19 17:41:53.251 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-19 17:42:11.438 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-19 17:42:11.443 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-19 17:42:11.446 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-19 17:42:11.448 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-19 17:42:11.449 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-19 17:42:11.450 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-20 15:17:00.841 !MESSAGE Android SDK version 5.1.1 not found. !SESSION 2015-07-20 15:28:37.258 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.resources 2 10035 2015-07-20 15:28:39.877 !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. !ENTRY org.eclipse.core.net 1 0 2015-07-20 15:28:40.363 !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 com.appcelerator.titanium.core 4 0 2015-07-20 15:28:54.791 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-20 15:28:54.797 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.521 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.557 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.584 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.587 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.614 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.616 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.644 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.647 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.675 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.677 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.698 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.700 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.728 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.730 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.751 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.752 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.769 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.770 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.789 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.791 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.809 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.810 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.829 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.830 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.851 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.852 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.872 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.875 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.895 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.897 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.916 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.918 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.936 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.937 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.955 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.971 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.987 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:09.997 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.022 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.030 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.047 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.053 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.071 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.073 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.095 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.096 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.116 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.120 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.138 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.140 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.163 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.164 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.193 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.195 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.213 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.215 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.232 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.232 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.249 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.250 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.278 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.279 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.316 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.328 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.344 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.345 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.361 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.362 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.381 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.382 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.400 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.401 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.422 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.423 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.445 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.446 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.464 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.465 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.482 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.484 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.506 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.507 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.531 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.535 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-20 15:29:10.562 !MESSAGE (Build 4.1.0.201507071122) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-20 15:29:10.570 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-20 15:29:10.573 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-20 15:29:10.575 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-20 15:29:10.593 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-20 15:29:10.594 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.610 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:29:10.631 !MESSAGE (Build 4.1.0.201507071122) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-20 15:29:25.193 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.aptana.core 4 1 2015-07-20 15:30:14.073 !MESSAGE sudo: a password is required !ENTRY com.aptana.core 0 0 2015-07-20 15:30:19.979 !MESSAGE !SESSION 2015-07-20 15:34:17.137 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-20 15:34:25.058 !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 com.appcelerator.titanium.core 4 0 2015-07-20 15:34:41.845 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-20 15:34:41.850 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-20 15:35:07.606 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-20 15:35:07.611 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-20 15:35:07.616 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-20 15:35:07.618 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-20 15:35:07.619 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-20 15:35:07.620 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.core 4 0 2015-07-20 15:35:16.396 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-20 15:35:16.396 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-20 15:35:39.498 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.043 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.046 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.066 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.067 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.086 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.087 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.110 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.112 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.132 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.134 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.151 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.152 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.171 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.173 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.192 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.194 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.211 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.213 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.233 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.234 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.254 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.255 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.272 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.274 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.292 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.294 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.312 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.313 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.343 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.344 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.361 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.362 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.382 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.383 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.403 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.404 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.421 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.422 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.439 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.440 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.462 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.463 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.491 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.492 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.511 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.513 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.538 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.539 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.559 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.560 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.580 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.582 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.604 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.606 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.633 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.635 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.666 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.667 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.689 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.690 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.740 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.755 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.785 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.786 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.804 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.805 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.823 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.824 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.841 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.842 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.859 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.860 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.880 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.881 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.900 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.902 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.919 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.921 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.941 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.943 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.961 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.962 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.978 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.979 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.996 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-20 15:36:01.998 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-20 15:36:02.213 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-20 15:36:10.409 !MESSAGE Android SDK version 5.1.1 not found. !SESSION 2015-07-21 10:53:04.367 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-21 10:53:07.533 !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 com.appcelerator.titanium.core 4 0 2015-07-21 10:53:20.858 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-21 10:53:20.864 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-21 10:53:44.762 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-21 10:53:44.767 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-21 10:53:44.769 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-21 10:53:44.799 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-21 10:53:44.824 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-21 10:53:44.835 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.aptana.js.core 4 0 2015-07-21 11:11:28.294 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:11:28.298 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:48:25.453 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:48:25.464 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:48:39.615 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:48:39.616 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:48:41.464 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:48:41.467 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:49:16.940 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:49:16.941 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:49:43.087 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:49:43.089 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:50:07.922 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:50:07.923 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:51:07.889 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:51:07.891 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:51:27.571 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:51:27.572 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:53:26.830 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:53:26.832 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:53:52.049 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:53:52.050 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:54:31.180 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 11:54:31.181 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 12:01:13.327 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 12:01:13.330 !MESSAGE Extension update available: 3.6.0 !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-21 12:07:53.864 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY org.eclipse.core.jobs 2 2 2015-07-21 12:08:39.001 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.android.core.AndroidSDKLocator$1 !SESSION 2015-07-21 12:08:44.191 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-21 12:08:46.902 !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 com.appcelerator.titanium.core 4 0 2015-07-21 12:09:01.000 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-21 12:09:01.006 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-21 12:09:24.364 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-21 12:09:24.369 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-21 12:09:24.372 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-21 12:09:24.373 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-21 12:09:24.380 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-21 12:09:24.382 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-21 12:09:40.906 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.aptana.js.debug.core.v8 4 0 2015-07-21 12:15:15.382 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Connection refused !STACK 0 java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.chromium.sdk.internal.transport.SocketWrapper.(SocketWrapper.java:37) at org.chromium.sdk.internal.transport.SocketConnection.attach(SocketConnection.java:288) at org.chromium.sdk.internal.transport.SocketConnection.start(SocketConnection.java:443) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attachImpl(StandaloneVmImpl.java:120) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attach(StandaloneVmImpl.java:78) at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1296) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.start(AbstractDebugHost.java:199) at com.aptana.js.debug.core.v8.V8DebugConnection.createConnection(V8DebugConnection.java:55) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.createConnection(AndroidLaunchProperties.java:380) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.initiateDebuggerConnection(AndroidLaunchProperties.java:292) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.access$4(AndroidLaunchProperties.java:287) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties$DebuggerConnectionRunnable.run(AndroidLaunchProperties.java:463) at java.lang.Thread.run(Thread.java:745) !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-21 12:15:15.456 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Error initiating the debugger connection !STACK 1 org.eclipse.core.runtime.CoreException: Session initialization failed at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1321) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.start(AbstractDebugHost.java:199) at com.aptana.js.debug.core.v8.V8DebugConnection.createConnection(V8DebugConnection.java:55) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.createConnection(AndroidLaunchProperties.java:380) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.initiateDebuggerConnection(AndroidLaunchProperties.java:292) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.access$4(AndroidLaunchProperties.java:287) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties$DebuggerConnectionRunnable.run(AndroidLaunchProperties.java:463) at java.lang.Thread.run(Thread.java:745) Caused by: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.chromium.sdk.internal.transport.SocketWrapper.(SocketWrapper.java:37) at org.chromium.sdk.internal.transport.SocketConnection.attach(SocketConnection.java:288) at org.chromium.sdk.internal.transport.SocketConnection.start(SocketConnection.java:443) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attachImpl(StandaloneVmImpl.java:120) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attach(StandaloneVmImpl.java:78) at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1296) ... 7 more !SUBENTRY 1 com.aptana.js.debug.core.v8 4 0 2015-07-21 12:15:15.457 !MESSAGE Session initialization failed !STACK 0 java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.chromium.sdk.internal.transport.SocketWrapper.(SocketWrapper.java:37) at org.chromium.sdk.internal.transport.SocketConnection.attach(SocketConnection.java:288) at org.chromium.sdk.internal.transport.SocketConnection.start(SocketConnection.java:443) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attachImpl(StandaloneVmImpl.java:120) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attach(StandaloneVmImpl.java:78) at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1296) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.start(AbstractDebugHost.java:199) at com.aptana.js.debug.core.v8.V8DebugConnection.createConnection(V8DebugConnection.java:55) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.createConnection(AndroidLaunchProperties.java:380) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.initiateDebuggerConnection(AndroidLaunchProperties.java:292) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.access$4(AndroidLaunchProperties.java:287) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties$DebuggerConnectionRunnable.run(AndroidLaunchProperties.java:463) at java.lang.Thread.run(Thread.java:745) !ENTRY com.aptana.js.debug.core.v8 4 0 2015-07-21 12:26:00.095 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Connection refused !STACK 0 java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.chromium.sdk.internal.transport.SocketWrapper.(SocketWrapper.java:37) at org.chromium.sdk.internal.transport.SocketConnection.attach(SocketConnection.java:288) at org.chromium.sdk.internal.transport.SocketConnection.start(SocketConnection.java:443) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attachImpl(StandaloneVmImpl.java:120) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attach(StandaloneVmImpl.java:78) at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1296) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.start(AbstractDebugHost.java:199) at com.aptana.js.debug.core.v8.V8DebugConnection.createConnection(V8DebugConnection.java:55) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.createConnection(AndroidLaunchProperties.java:380) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.initiateDebuggerConnection(AndroidLaunchProperties.java:292) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.access$4(AndroidLaunchProperties.java:287) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties$DebuggerConnectionRunnable.run(AndroidLaunchProperties.java:463) at java.lang.Thread.run(Thread.java:745) !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-21 12:26:00.316 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Error initiating the debugger connection !STACK 1 org.eclipse.core.runtime.CoreException: Session initialization failed at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1321) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.start(AbstractDebugHost.java:199) at com.aptana.js.debug.core.v8.V8DebugConnection.createConnection(V8DebugConnection.java:55) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.createConnection(AndroidLaunchProperties.java:380) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.initiateDebuggerConnection(AndroidLaunchProperties.java:292) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.access$4(AndroidLaunchProperties.java:287) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties$DebuggerConnectionRunnable.run(AndroidLaunchProperties.java:463) at java.lang.Thread.run(Thread.java:745) Caused by: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.chromium.sdk.internal.transport.SocketWrapper.(SocketWrapper.java:37) at org.chromium.sdk.internal.transport.SocketConnection.attach(SocketConnection.java:288) at org.chromium.sdk.internal.transport.SocketConnection.start(SocketConnection.java:443) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attachImpl(StandaloneVmImpl.java:120) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attach(StandaloneVmImpl.java:78) at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1296) ... 7 more !SUBENTRY 1 com.aptana.js.debug.core.v8 4 0 2015-07-21 12:26:00.316 !MESSAGE Session initialization failed !STACK 0 java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.chromium.sdk.internal.transport.SocketWrapper.(SocketWrapper.java:37) at org.chromium.sdk.internal.transport.SocketConnection.attach(SocketConnection.java:288) at org.chromium.sdk.internal.transport.SocketConnection.start(SocketConnection.java:443) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attachImpl(StandaloneVmImpl.java:120) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl.attach(StandaloneVmImpl.java:78) at com.aptana.js.debug.core.v8.V8DebugHost.initSession(V8DebugHost.java:1296) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.start(AbstractDebugHost.java:199) at com.aptana.js.debug.core.v8.V8DebugConnection.createConnection(V8DebugConnection.java:55) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.createConnection(AndroidLaunchProperties.java:380) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.initiateDebuggerConnection(AndroidLaunchProperties.java:292) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties.access$4(AndroidLaunchProperties.java:287) at com.appcelerator.titanium.android.core.launching.AndroidLaunchProperties$DebuggerConnectionRunnable.run(AndroidLaunchProperties.java:463) at java.lang.Thread.run(Thread.java:745) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:40:07.171 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:40:07.202 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:40:18.089 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:40:18.091 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 12:42:15.196 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 12:42:15.211 !MESSAGE Extension update available: 3.6.0 !ENTRY com.aptana.js.core 4 0 2015-07-21 12:50:07.503 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:50:07.549 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 12:50:57.101 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 12:51:32.760 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:51:32.813 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 12:52:20.933 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 12:53:32.708 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:53:32.729 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:53:51.992 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:53:51.993 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:54:05.414 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:54:05.416 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 12:54:21.690 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 12:55:14.622 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:55:14.638 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 12:56:02.600 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 12:56:21.100 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:56:21.101 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:57:20.036 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:57:20.038 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:58:28.416 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 12:58:28.435 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 12:59:20.459 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 13:00:53.803 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:00:53.815 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:00:54.010 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:00:54.011 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:00:55.924 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:00:55.926 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:01:02.557 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:01:02.558 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:01:04.511 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:01:04.512 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:01:04.637 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:01:04.638 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 13:01:54.838 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 13:02:44.300 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:02:44.326 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:02:45.397 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:02:45.399 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:03:00.223 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:03:00.224 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:03:21.737 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:03:21.739 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 13:04:08.800 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 13:04:56.015 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:04:56.027 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 13:06:00.571 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 13:08:33.928 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 13:10:24.292 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 13:12:47.526 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:12:47.556 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 13:13:47.894 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 13:14:42.249 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:14:42.250 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:15:32.723 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:15:32.724 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:16:02.553 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:16:02.555 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 13:16:49.615 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 13:22:22.521 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:22:22.554 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:31:33.936 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:31:33.960 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:31:46.827 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:31:46.828 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:32:16.458 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:32:16.460 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:30.673 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:30.674 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:35.583 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:35.584 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:39.684 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:39.685 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:42.774 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:42.775 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:46.368 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:46.370 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:48.451 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:48.452 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:51.603 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:51.604 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:56.748 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:56.749 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:56.763 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:33:56.764 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:34:33.616 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:34:33.617 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:34:33.869 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:34:33.870 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:35:06.512 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:35:06.514 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:35:09.128 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:35:09.129 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:35:10.754 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:35:10.756 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:36:34.055 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:36:34.068 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:36:37.733 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:36:37.734 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:36:41.328 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:36:41.329 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:36:46.450 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:36:46.451 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:01.227 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:01.229 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:03.317 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:03.318 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:07.895 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:07.896 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:17.000 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:17.001 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:19.584 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:19.585 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:22.170 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:22.171 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:27.792 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:27.793 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:31.898 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:31.900 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:35.007 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:35.008 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:36.205 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:37:36.207 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:38:32.441 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:38:32.474 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:39:22.237 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:39:22.238 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:39:25.321 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:39:25.322 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:39:30.424 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:39:30.425 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:39:31.595 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:39:31.597 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:41:01.411 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:41:01.425 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:41:54.336 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:41:54.355 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:07.539 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:07.540 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:10.627 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:10.628 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:11.872 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:11.873 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:22.996 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:22.997 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:28.819 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:28.821 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:36.887 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:36.888 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:51.668 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:42:51.669 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:43:03.640 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:43:03.641 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:43:10.056 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:43:10.057 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:43:44.109 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:43:44.110 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:43:50.308 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:43:50.309 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:44:19.090 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:44:19.091 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:44:35.341 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:44:35.342 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:44:53.551 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:44:53.569 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:45:56.583 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:45:56.601 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:46:19.045 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:46:19.046 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401) at org.eclipse.core.internal.resources.Project$1.run(Project.java:618) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597) at org.eclipse.core.internal.resources.Project.build(Project.java:114) at org.eclipse.debug.core.model.LaunchConfigurationDelegate$1.run(LaunchConfigurationDelegate.java:430) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildProjects(LaunchConfigurationDelegate.java:437) at org.eclipse.debug.core.model.LaunchConfigurationDelegate.buildForLaunch(LaunchConfigurationDelegate.java:130) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:855) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:49:41.414 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:49:41.440 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:51:55.768 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:51:55.787 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:01.901 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:01.902 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:03.483 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:03.483 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:07.079 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:07.080 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:11.225 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:11.226 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:13.356 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:13.357 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:13.511 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:52:13.512 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:53:33.007 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:53:33.028 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:53:45.325 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:53:45.327 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:53:59.393 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:53:59.394 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:54:02.889 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:54:02.890 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:55:15.484 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:55:15.509 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:55:18.296 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 13:55:18.297 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:00:05.582 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:00:05.612 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:02:49.003 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:02:49.026 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:03:51.342 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:03:51.343 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:04:07.605 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:04:07.607 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:09:44.603 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:09:44.618 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 14:24:53.148 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 14:27:54.364 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:27:54.389 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:27:54.462 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:27:54.463 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 14:37:09.881 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 14:38:42.789 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-21 14:40:24.415 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-21 14:40:24.434 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-21 14:46:51.758 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.appcelerator.titanium.core 4 0 2015-07-21 15:06:20.482 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-21 15:06:20.497 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.core 4 0 2015-07-21 15:11:22.153 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-21 15:11:22.165 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-22 08:39:16.222 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-22 08:45:13.013 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-22 08:50:35.014 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.aptana.js.core 4 0 2015-07-22 13:10:56.233 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 13:10:56.258 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 14:32:44.702 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-22 14:32:44.724 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-22 15:26:07.117 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-22 15:26:07.148 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !SESSION 2015-07-22 18:21:12.254 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-22 18:21:16.472 !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 com.appcelerator.titanium.core 4 0 2015-07-22 18:21:35.283 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-22 18:21:35.290 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-22 18:22:16.016 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-22 18:22:25.255 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.aptana.js.core 4 0 2015-07-22 19:07:18.171 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:07:18.190 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:17:15.185 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:17:15.212 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:17:24.122 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:17:24.124 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:19:29.243 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:19:29.254 !MESSAGE Extension update available: 3.6.0 !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:21:05.381 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-22 19:21:26.677 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:21:26.708 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:21:31.589 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:21:31.590 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:21:31.826 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:21:31.828 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:21:32.151 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-22 19:21:32.153 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:23:15.287 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:25:15.277 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:27:35.944 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:29:33.239 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:32:16.302 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:34:11.324 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:35:38.892 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:37:52.113 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:39:23.097 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY org.eclipse.core.jobs 2 2 2015-07-22 19:41:55.311 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.ios.core.IOSSDKLocator$1 !SESSION 2015-07-22 19:42:02.413 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-22 19:42:06.089 !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 com.appcelerator.titanium.core 4 0 2015-07-22 19:42:28.459 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-22 19:42:28.462 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-22 19:42:57.798 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-22 19:42:57.802 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-22 19:42:57.833 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-22 19:42:57.834 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-22 19:42:57.850 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-22 19:42:57.851 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:44:13.131 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:44:13.143 !MESSAGE Extension update available: 3.6.0 !ENTRY org.chromium.debug.core 1 0 2015-07-22 19:47:33.434 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-22 19:47:33.982 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-22 19:47:34.494 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-22 19:47:35.005 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-22 19:47:35.515 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-22 19:47:36.024 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-22 19:47:36.533 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-22 19:47:37.044 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-22 19:47:37.556 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY org.chromium.debug.core 1 0 2015-07-22 19:47:38.066 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.aptana.js.debug.core 1 0 2015-07-22 19:47:39.803 !MESSAGE Extension version: 3.0.0.1407437730; protocol v1 !ENTRY org.chromium.debug.core 4 0 2015-07-22 19:48:54.887 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Exception in message listener !STACK 0 java.lang.NullPointerException at java.net.URI$Parser.parse(URI.java:3042) at java.net.URI.(URI.java:588) at com.aptana.js.debug.core.internal.model.AbstractDebugHost.makeAbsoluteURI(AbstractDebugHost.java:509) at com.aptana.js.debug.core.v8.V8DebugHost.removeScript(V8DebugHost.java:1154) at com.aptana.js.debug.core.v8.V8DebugHost.access$8(V8DebugHost.java:1153) at com.aptana.js.debug.core.v8.V8DebugHost$1.scriptCollected(V8DebugHost.java:153) at org.chromium.sdk.internal.v8native.ScriptManager.scriptCollected(ScriptManager.java:91) at org.chromium.sdk.internal.v8native.processor.ScriptCollectedProcessor.messageReceived(ScriptCollectedProcessor.java:37) at org.chromium.sdk.internal.v8native.DefaultResponseHandler.handleResponseWithHandler(DefaultResponseHandler.java:60) at org.chromium.sdk.internal.v8native.V8CommandProcessor$HandlerImpl.acceptNonSeq(V8CommandProcessor.java:143) at org.chromium.sdk.internal.v8native.V8CommandProcessor$HandlerImpl.acceptNonSeq(V8CommandProcessor.java:1) at org.chromium.sdk.internal.BaseCommandProcessor.processIncoming(BaseCommandProcessor.java:110) at org.chromium.sdk.internal.v8native.V8CommandProcessor.processIncomingJson(V8CommandProcessor.java:113) at org.chromium.sdk.internal.standalonev8.StandaloneVmImpl$4.messageReceived(StandaloneVmImpl.java:115) at org.chromium.sdk.internal.transport.SocketConnection$RegularMessageItem.report(SocketConnection.java:120) at org.chromium.sdk.internal.transport.SocketConnection$ResponseDispatcherThread.run(SocketConnection.java:209) !ENTRY org.chromium.debug.core 1 0 2015-07-22 19:48:59.055 !MESSAGE SDK:org.chromium.sdk.internal.transport.SocketConnection: Shutdown requested !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-22 19:49:48.981 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-23 07:10:53.250 !MESSAGE Android SDK version 5.1.1 not found. !SESSION 2015-07-23 07:26:23.901 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-23 07:26:27.147 !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 com.appcelerator.titanium.core 4 0 2015-07-23 07:26:53.498 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-23 07:26:53.505 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-23 07:27:23.259 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-23 07:27:23.265 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-23 07:27:23.267 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-23 07:27:23.276 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-23 07:27:23.292 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.aptana.samples 4 0 2015-07-23 07:27:23.293 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-23 07:27:23.303 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY org.eclipse.jface 4 0 2015-07-23 07:27:28.896 !MESSAGE Unhandled event loop exception during blocked modal context. !STACK 0 org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed) at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:175) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:390) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.disconnectFromWorkspace(IDEWorkbenchAdvisor.java:539) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.postShutdown(IDEWorkbenchAdvisor.java:447) at org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:3111) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1167) at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380) at org.eclipse.ui.internal.handlers.QuitHandler.execute(QuitHandler.java:37) at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:294) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) 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:210) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.runCommand(CocoaUIHandler.java:715) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.access$6(CocoaUIHandler.java:703) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler$8.widgetSelected(CocoaUIHandler.java:568) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendSelectionEvent(Widget.java:1540) at org.eclipse.swt.widgets.MenuItem.sendSelection(MenuItem.java:566) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5480) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5139) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5288) 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:3666) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.SWT.error(SWT.java:4327) at org.eclipse.swt.widgets.Widget.error(Widget.java:783) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:573) at org.eclipse.swt.widgets.Text.setText(Text.java:2086) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppBasicSection.updateControlsData(TiAppBasicSection.java:357) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppFormPage$1.run(TiAppFormPage.java:148) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) ... 69 more !ENTRY org.eclipse.jface 4 0 2015-07-23 07:27:28.902 !MESSAGE Unhandled event loop exception during blocked modal context. !STACK 0 org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed) at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:175) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:390) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.disconnectFromWorkspace(IDEWorkbenchAdvisor.java:539) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.postShutdown(IDEWorkbenchAdvisor.java:447) at org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:3111) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1167) at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380) at org.eclipse.ui.internal.handlers.QuitHandler.execute(QuitHandler.java:37) at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:294) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) 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:210) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.runCommand(CocoaUIHandler.java:715) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.access$6(CocoaUIHandler.java:703) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler$8.widgetSelected(CocoaUIHandler.java:568) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendSelectionEvent(Widget.java:1540) at org.eclipse.swt.widgets.MenuItem.sendSelection(MenuItem.java:566) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5480) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5139) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5288) 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:3666) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.SWT.error(SWT.java:4327) at org.eclipse.swt.widgets.Widget.error(Widget.java:783) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:573) at org.eclipse.swt.widgets.Scrollable.getClientArea(Scrollable.java:194) at org.eclipse.ui.forms.widgets.SharedScrolledComposite.reflow(SharedScrolledComposite.java:180) at org.eclipse.ui.forms.ManagedForm.reflow(ManagedForm.java:129) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppFormPage$1.run(TiAppFormPage.java:153) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) ... 69 more !ENTRY org.eclipse.jface 4 0 2015-07-23 07:27:28.907 !MESSAGE Unhandled event loop exception during blocked modal context. !STACK 0 org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed) at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:175) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:390) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.disconnectFromWorkspace(IDEWorkbenchAdvisor.java:539) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.postShutdown(IDEWorkbenchAdvisor.java:447) at org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:3111) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1167) at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380) at org.eclipse.ui.internal.handlers.QuitHandler.execute(QuitHandler.java:37) at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:294) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) 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:210) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.runCommand(CocoaUIHandler.java:715) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.access$6(CocoaUIHandler.java:703) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler$8.widgetSelected(CocoaUIHandler.java:568) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendSelectionEvent(Widget.java:1540) at org.eclipse.swt.widgets.MenuItem.sendSelection(MenuItem.java:566) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5480) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5139) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5288) 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:3666) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.SWT.error(SWT.java:4327) at org.eclipse.swt.widgets.Widget.error(Widget.java:783) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:573) at org.eclipse.swt.widgets.Button.setSelection(Button.java:826) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppDeployTargetsSection.updateControlsData(TiAppDeployTargetsSection.java:492) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppFormPage$1.run(TiAppFormPage.java:148) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) ... 69 more !ENTRY org.eclipse.jface 4 0 2015-07-23 07:27:28.909 !MESSAGE Unhandled event loop exception during blocked modal context. !STACK 0 org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed) at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:175) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:390) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.disconnectFromWorkspace(IDEWorkbenchAdvisor.java:539) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.postShutdown(IDEWorkbenchAdvisor.java:447) at org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:3111) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1167) at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380) at org.eclipse.ui.internal.handlers.QuitHandler.execute(QuitHandler.java:37) at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:294) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) 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:210) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.runCommand(CocoaUIHandler.java:715) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.access$6(CocoaUIHandler.java:703) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler$8.widgetSelected(CocoaUIHandler.java:568) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendSelectionEvent(Widget.java:1540) at org.eclipse.swt.widgets.MenuItem.sendSelection(MenuItem.java:566) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5480) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5139) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5288) 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:3666) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.SWT.error(SWT.java:4327) at org.eclipse.swt.widgets.Widget.error(Widget.java:783) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:573) at org.eclipse.swt.widgets.Scrollable.getClientArea(Scrollable.java:194) at org.eclipse.ui.forms.widgets.SharedScrolledComposite.reflow(SharedScrolledComposite.java:180) at org.eclipse.ui.forms.ManagedForm.reflow(ManagedForm.java:129) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppFormPage$1.run(TiAppFormPage.java:153) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) ... 69 more !ENTRY org.eclipse.jface 4 0 2015-07-23 07:27:28.912 !MESSAGE Unhandled event loop exception during blocked modal context. !STACK 0 org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed) at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:175) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:390) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.disconnectFromWorkspace(IDEWorkbenchAdvisor.java:539) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.postShutdown(IDEWorkbenchAdvisor.java:447) at org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:3111) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1167) at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380) at org.eclipse.ui.internal.handlers.QuitHandler.execute(QuitHandler.java:37) at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:294) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) 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:210) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.runCommand(CocoaUIHandler.java:715) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.access$6(CocoaUIHandler.java:703) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler$8.widgetSelected(CocoaUIHandler.java:568) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendSelectionEvent(Widget.java:1540) at org.eclipse.swt.widgets.MenuItem.sendSelection(MenuItem.java:566) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5480) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5139) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5288) 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:3666) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.SWT.error(SWT.java:4327) at org.eclipse.swt.widgets.Widget.error(Widget.java:783) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:573) at org.eclipse.swt.widgets.Scrollable.getClientArea(Scrollable.java:194) at org.eclipse.ui.forms.widgets.SharedScrolledComposite.reflow(SharedScrolledComposite.java:180) at org.eclipse.ui.forms.ManagedForm.reflow(ManagedForm.java:129) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppFormPage$1.run(TiAppFormPage.java:153) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) ... 69 more !ENTRY org.eclipse.jface 4 0 2015-07-23 07:27:28.917 !MESSAGE Unhandled event loop exception during blocked modal context. !STACK 0 org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.IllegalStateException: Need an underlying widget to be able to set the input.(Has the widget been disposed?)) at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:175) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:390) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.disconnectFromWorkspace(IDEWorkbenchAdvisor.java:539) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.postShutdown(IDEWorkbenchAdvisor.java:447) at org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:3111) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1167) at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380) at org.eclipse.ui.internal.handlers.QuitHandler.execute(QuitHandler.java:37) at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:294) at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:247) at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229) at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:149) 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:210) at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.runCommand(CocoaUIHandler.java:715) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler.access$6(CocoaUIHandler.java:703) at org.eclipse.e4.ui.workbench.renderers.swt.cocoa.CocoaUIHandler$8.widgetSelected(CocoaUIHandler.java:568) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendSelectionEvent(Widget.java:1540) at org.eclipse.swt.widgets.MenuItem.sendSelection(MenuItem.java:566) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5480) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5139) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5288) 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:3666) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: java.lang.IllegalStateException: Need an underlying widget to be able to set the input.(Has the widget been disposed?) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1666) at com.appcelerator.titanium.ios.ui.tiapp.IOSExtensionsTiappContributor.loadTargets(IOSExtensionsTiappContributor.java:208) at com.appcelerator.titanium.ios.ui.tiapp.IOSExtensionsTiappContributor.updateControlsData(IOSExtensionsTiappContributor.java:247) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppContributorSection.updateControlsData(TiAppContributorSection.java:100) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppFormPage$1.run(TiAppFormPage.java:148) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) ... 69 more !ENTRY org.eclipse.core.jobs 2 2 2015-07-23 07:27:29.849 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium360.ui.tiapp.Titanium360TiappContributor$2 !SESSION 2015-07-23 07:36:09.005 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-23 07:36:11.877 !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 com.appcelerator.titanium.core 4 0 2015-07-23 07:36:25.289 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-23 07:36:25.295 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-23 07:36:48.188 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-23 07:36:48.195 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-23 07:36:48.204 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-23 07:36:48.206 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-23 07:36:48.207 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-23 07:36:48.208 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-23 07:37:11.061 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.aptana.js.core 4 0 2015-07-23 09:07:10.519 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:07:10.539 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:08:07.307 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:08:07.308 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:08:29.621 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:08:29.623 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-23 09:08:35.421 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:10:03.853 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:10:03.856 !MESSAGE Extension update available: 3.6.0 !ENTRY com.aptana.js.core 4 0 2015-07-23 09:11:16.509 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:11:16.511 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:12:54.248 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:12:54.250 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:14:09.298 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:14:09.299 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:14:46.741 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:14:46.743 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:15:46.025 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:17:42.519 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:18:50.196 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 09:19:50.757 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:19:50.759 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:20:32.749 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 09:21:20.633 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:21:20.634 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:22:03.342 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 09:22:37.463 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:22:37.464 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:22:46.345 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:22:46.346 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:23:24.833 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 09:24:22.148 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:24:22.155 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:25:03.681 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:44:21.765 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 09:46:59.027 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:46:59.036 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:46:59.720 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:46:59.722 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:46:59.952 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:46:59.953 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeFilteredProposals(CompletionProposalPopup.java:1785) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$29(CompletionProposalPopup.java:1772) at com.aptana.editor.common.contentassist.CompletionProposalPopup$12.run(CompletionProposalPopup.java:1737) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:49:44.826 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 09:51:20.236 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-23 09:51:20.238 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:51:32.338 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 09:56:02.391 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 10:17:48.206 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:17:48.276 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:18:01.974 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:18:01.976 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:18:03.162 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:18:03.164 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:18:27.156 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:18:27.157 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:27.604 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:27.605 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:29.685 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:29.686 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:32.264 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:32.266 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:36.869 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:36.870 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:38.447 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:38.448 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:42.548 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:42.549 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:43.620 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:43.621 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:44.694 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:44.695 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:56.341 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:56.342 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:58.925 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:19:58.927 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:01.003 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:01.004 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:02.582 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:02.584 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:04.664 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:04.665 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:06.243 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:06.244 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:09.846 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:09.847 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:11.899 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:11.900 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:43.691 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:43.692 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:45.878 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:45.879 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:47.966 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:47.967 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:50.047 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:50.048 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:50.219 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:20:50.220 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 10:21:40.704 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 10:23:21.802 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:23:21.803 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:23:43.578 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:23:43.580 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:24:36.560 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:24:36.561 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 10:24:51.583 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 10:25:59.433 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:25:59.434 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:25:59.602 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:25:59.603 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 10:26:41.306 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 10:29:53.519 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 10:51:10.845 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 10:54:58.429 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 10:54:58.446 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 10:55:55.142 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 11:19:14.598 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:19:14.632 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:27:38.984 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:27:39.079 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 11:27:50.962 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 11:32:58.748 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:32:58.749 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:34:08.754 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:34:08.755 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 11:34:53.963 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 11:38:19.515 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 11:39:21.487 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:39:21.488 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:39:24.609 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:39:24.610 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:39:25.799 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:39:25.800 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:40:32.765 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:40:32.766 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:15.148 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:15.149 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:20.264 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:20.265 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:27.909 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:27.910 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:34.528 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:34.529 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:38.635 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:38.636 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:39.716 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:39.717 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:42.815 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:42.816 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:44.006 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:44.008 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:52.973 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:52.974 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:55.573 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:55.575 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:55.869 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:42:55.870 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:47:56.627 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:47:56.629 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:56:13.255 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 11:56:13.256 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !SESSION 2015-07-23 12:18:00.799 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-23 12:18:04.165 !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 com.appcelerator.titanium.core 4 0 2015-07-23 12:18:46.058 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-23 12:18:46.064 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-23 12:19:17.679 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-23 12:19:17.685 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-23 12:19:17.687 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-23 12:19:17.708 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-23 12:19:17.709 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-23 12:19:17.718 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.core 4 0 2015-07-23 14:48:33.427 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-23 14:48:33.433 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !SESSION 2015-07-23 14:52:41.898 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-23 14:52:44.766 !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 com.appcelerator.titanium.core 4 0 2015-07-23 14:52:58.611 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-23 14:52:58.624 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-23 14:53:24.010 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-23 14:53:24.015 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-23 14:53:24.017 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-23 14:53:24.032 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-23 14:53:24.058 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-23 14:53:24.092 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.ios.core 4 0 2015-07-23 15:43:33.062 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Receive timed out !STACK 0 java.net.SocketTimeoutException: Receive timed out at java.net.PlainDatagramSocketImpl.receive0(Native Method) at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:144) at java.net.DatagramSocket.receive(DatagramSocket.java:812) at com.appcelerator.titanium.ios.core.launching.TitaniumDebuggerDiscovery.sendConnect(TitaniumDebuggerDiscovery.java:182) at com.appcelerator.titanium.ios.ui.launching.device.IOSDebugOnDeviceLaunchConfigurationDelegate.discoverDevice(IOSDebugOnDeviceLaunchConfigurationDelegate.java:363) at com.appcelerator.titanium.ios.ui.launching.device.IOSDebugOnDeviceLaunchConfigurationDelegate.launch(IOSDebugOnDeviceLaunchConfigurationDelegate.java:167) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 15:43:33.218 !MESSAGE Extension version: 0.0.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 15:43:33.224 !MESSAGE Extension update available: 3.6.0 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 15:46:30.197 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 15:47:29.907 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 15:49:18.169 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-23 15:49:18.229 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.initialReconcile(CommonReconcilingStrategy.java:149) at com.aptana.editor.common.text.reconciler.CommonReconciler.initialProcess(CommonReconciler.java:188) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) !ENTRY com.aptana.js.core 4 0 2015-07-23 15:50:13.369 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 15:50:13.371 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 15:52:06.896 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 15:52:06.898 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 15:52:53.161 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 15:53:29.320 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 15:53:29.322 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 15:54:13.327 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 15:58:58.135 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 16:00:11.707 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:00:11.730 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 16:00:13.474 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 16:01:55.116 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:01:55.140 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:01:56.891 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:01:56.892 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:02:56.293 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:02:56.294 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:03:12.003 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:03:12.004 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:03:16.111 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:03:16.112 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:03:24.252 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:03:24.253 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:03:29.365 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:03:29.366 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:04:01.220 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:04:01.222 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:05:08.350 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:05:08.351 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:05:13.274 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:05:13.276 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:05:14.463 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:05:14.466 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 16:06:04.851 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 16:08:13.069 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 16:08:36.522 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:08:36.529 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:08:39.261 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:08:39.263 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:10:08.682 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:10:08.684 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:10:40.355 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:10:40.356 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:10:43.450 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:10:43.451 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:10:43.631 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:10:43.632 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 16:11:29.159 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 16:11:46.056 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:11:46.058 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:12:16.014 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:12:16.015 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.runParticipants(CommonReconcilingStrategy.java:341) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:277) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.reconcile(CommonReconcilingStrategy.java:235) at com.aptana.editor.common.text.reconciler.CommonReconcilingStrategy.fullReconcile(CommonReconcilingStrategy.java:477) at com.aptana.editor.common.text.reconciler.CommonReconciler.process(CommonReconciler.java:162) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:206) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:12:16.197 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:12:16.198 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 16:13:35.406 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 16:14:06.767 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:14:06.768 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:14:39.931 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:14:39.932 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 16:14:50.435 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 16:15:33.738 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:15:33.739 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:15:37.981 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:15:37.983 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 16:16:18.967 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 16:16:54.307 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:16:54.308 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.getMethods(AlloyViewValidator.java:351) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.checkifEventUnused(AlloyViewValidator.java:317) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.access$0(AlloyViewValidator.java:304) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:242) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator$1.include(AlloyViewValidator.java:1) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:155) at com.aptana.parsing.util.ParseUtil.treeApply(ParseUtil.java:121) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.doBuildFile(AlloyViewValidator.java:230) at com.appcelerator.titanium.alloy.core.validators.AlloyViewValidator.buildEnding(AlloyViewValidator.java:132) at com.aptana.core.internal.build.LazyBuildParticipant.buildEnding(LazyBuildParticipant.java:67) at com.aptana.core.build.UnifiedBuilder.buildEnding(UnifiedBuilder.java:230) at com.aptana.core.build.UnifiedBuilder.build(UnifiedBuilder.java:201) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 16:17:42.042 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.appcelerator.titanium.ios.core 4 0 2015-07-23 16:20:11.052 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Receive timed out !STACK 0 java.net.SocketTimeoutException: Receive timed out at java.net.PlainDatagramSocketImpl.receive0(Native Method) at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:144) at java.net.DatagramSocket.receive(DatagramSocket.java:812) at com.appcelerator.titanium.ios.core.launching.TitaniumDebuggerDiscovery.sendConnect(TitaniumDebuggerDiscovery.java:182) at com.appcelerator.titanium.ios.ui.launching.device.IOSDebugOnDeviceLaunchConfigurationDelegate.discoverDevice(IOSDebugOnDeviceLaunchConfigurationDelegate.java:363) at com.appcelerator.titanium.ios.ui.launching.device.IOSDebugOnDeviceLaunchConfigurationDelegate.launch(IOSDebugOnDeviceLaunchConfigurationDelegate.java:167) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 16:20:11.356 !MESSAGE Extension version: 0.0.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 16:24:38.591 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:24:38.611 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.appcelerator.titanium.ios.core 4 0 2015-07-23 16:28:48.195 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Receive timed out !STACK 0 java.net.SocketTimeoutException: Receive timed out at java.net.PlainDatagramSocketImpl.receive0(Native Method) at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:144) at java.net.DatagramSocket.receive(DatagramSocket.java:812) at com.appcelerator.titanium.ios.core.launching.TitaniumDebuggerDiscovery.sendConnect(TitaniumDebuggerDiscovery.java:182) at com.appcelerator.titanium.ios.ui.launching.device.IOSDebugOnDeviceLaunchConfigurationDelegate.discoverDevice(IOSDebugOnDeviceLaunchConfigurationDelegate.java:363) at com.appcelerator.titanium.ios.ui.launching.device.IOSDebugOnDeviceLaunchConfigurationDelegate.launch(IOSDebugOnDeviceLaunchConfigurationDelegate.java:167) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 16:28:48.288 !MESSAGE Extension version: 0.0.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 16:33:02.692 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 16:33:02.718 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.appcelerator.titanium.ios.core 4 0 2015-07-23 16:34:47.332 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Receive timed out !STACK 0 java.net.SocketTimeoutException: Receive timed out at java.net.PlainDatagramSocketImpl.receive0(Native Method) at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:144) at java.net.DatagramSocket.receive(DatagramSocket.java:812) at com.appcelerator.titanium.ios.core.launching.TitaniumDebuggerDiscovery.sendConnect(TitaniumDebuggerDiscovery.java:182) at com.appcelerator.titanium.ios.ui.launching.device.IOSDebugOnDeviceLaunchConfigurationDelegate.discoverDevice(IOSDebugOnDeviceLaunchConfigurationDelegate.java:363) at com.appcelerator.titanium.ios.ui.launching.device.IOSDebugOnDeviceLaunchConfigurationDelegate.launch(IOSDebugOnDeviceLaunchConfigurationDelegate.java:167) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 16:34:47.411 !MESSAGE Extension version: 0.0.0; protocol v2 !ENTRY com.aptana.core 4 0 2015-07-23 17:12:53.363 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4042) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3669) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.appcelerator.titanium.ios.core 4 0 2015-07-23 17:20:36.972 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Receive timed out !STACK 0 java.net.SocketTimeoutException: Receive timed out at java.net.PlainDatagramSocketImpl.receive0(Native Method) at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:144) at java.net.DatagramSocket.receive(DatagramSocket.java:812) at com.appcelerator.titanium.ios.core.launching.TitaniumDebuggerDiscovery.sendConnect(TitaniumDebuggerDiscovery.java:182) at com.appcelerator.titanium.ios.ui.launching.device.IOSDebugOnDeviceLaunchConfigurationDelegate.discoverDevice(IOSDebugOnDeviceLaunchConfigurationDelegate.java:363) at com.appcelerator.titanium.ios.ui.launching.device.IOSDebugOnDeviceLaunchConfigurationDelegate.launch(IOSDebugOnDeviceLaunchConfigurationDelegate.java:167) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 17:20:37.109 !MESSAGE Extension version: 0.0.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 17:50:50.095 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 17:52:25.505 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 17:55:26.672 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 17:55:26.693 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 17:57:10.963 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-23 17:57:48.478 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 17:57:48.479 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 17:58:41.138 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 18:01:46.121 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 18:04:46.669 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 18:14:12.283 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-23 22:35:53.585 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.appcelerator.titanium.core 4 0 2015-07-23 22:48:23.782 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-23 22:48:23.825 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.aptana.js.core 4 0 2015-07-23 23:27:00.024 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 23:27:00.064 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 23:34:29.122 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-23 23:34:29.147 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-24 07:54:52.245 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-24 07:54:52.289 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-24 07:55:01.709 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-24 07:55:01.710 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-24 07:55:14.026 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4042) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3669) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-24 07:55:14.103 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4042) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3669) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-24 07:55:14.107 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4042) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3669) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-24 07:55:17.090 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4042) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3669) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.core 4 0 2015-07-24 07:58:43.350 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Could not encode: https: !STACK 0 java.net.URISyntaxException: Expected authority at index 8: https:// at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.failExpecting(URI.java:2854) at java.net.URI$Parser.parseHierarchical(URI.java:3102) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:673) at com.aptana.core.util.URLEncoder.encode(URLEncoder.java:47) at com.aptana.editor.common.text.hyperlink.URIHyperlink.(URIHyperlink.java:45) at com.aptana.editor.common.text.hyperlink.HyperlinkDetector.detectHyperlinks(HyperlinkDetector.java:115) at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:289) at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261) at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:469) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:212) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4042) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3669) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-24 09:12:14.089 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-24 09:12:14.129 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-24 09:26:42.598 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to parse the Android API level MNC, ignoring it. !ENTRY com.appcelerator.titanium.core 4 0 2015-07-24 09:33:29.453 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-24 09:33:29.472 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.core 4 0 2015-07-24 09:35:56.241 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-24 09:35:56.261 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-24 12:49:08.869 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to parse the Android API level MNC, ignoring it. !SESSION 2015-07-26 14:32:40.781 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-26 14:32:44.358 !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 !SESSION 2015-07-26 14:33:32.917 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-26 14:33:35.628 !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 com.aptana.core 4 0 2015-07-26 14:33:39.258 !MESSAGE (Build 4.1.1.1436893481) [ERROR] null !STACK 0 java.lang.InterruptedException at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:262) at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:381) at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:345) at com.aptana.core.util.ProcessRunner.processResult(ProcessRunner.java:432) at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.runCommand(NodeAppcCLI.java:239) at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler$3.run(TitaniumSplashHandler.java:294) !ENTRY com.appcelerator.titanium.rcp 4 0 2015-07-26 14:33:39.266 !MESSAGE (Build 4.1.1.1436893481) [ERROR] Failed to check login status. Likely not logged in. !ENTRY com.appcelerator.titanium.core 4 0 2015-07-26 14:34:28.909 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-26 14:34:28.915 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-26 14:34:52.880 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-26 14:34:56.052 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-26 14:34:56.058 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-26 14:34:56.060 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-26 14:34:56.091 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-26 14:34:56.092 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-26 14:34:56.143 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-26 14:40:27.828 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY org.eclipse.core.jobs 4 2 2015-07-26 14:41:56.302 !MESSAGE An internal error occurred during: "Syncing to CLI...". !STACK 0 java.lang.NullPointerException at com.appcelerator.titanium.android.ui.preferences.AndroidSDKPreferencePage$AndroidNDKFieldEditor$1.run(AndroidSDKPreferencePage.java:347) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.eclipse.core.jobs 2 2 2015-07-26 14:42:04.287 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.usage.internal.DefaultAnalyticsEventHandler$1 !ENTRY org.eclipse.core.jobs 2 2 2015-07-26 14:42:04.287 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.usage.internal.DefaultAnalyticsEventHandler$1 !ENTRY org.eclipse.core.jobs 2 2 2015-07-26 14:42:04.287 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.aptana.usage.internal.DefaultAnalyticsEventHandler$1 !SESSION 2015-07-26 14:42:10.357 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-26 14:42:12.987 !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 com.appcelerator.titanium.core 4 0 2015-07-26 14:42:39.744 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-26 14:42:39.746 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-26 14:43:01.158 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-26 14:43:01.544 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-26 14:43:01.547 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-26 14:43:01.602 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-26 14:43:01.682 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-26 14:43:01.687 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-26 14:43:17.719 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.core 4 0 2015-07-26 14:44:55.984 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-26 14:44:55.999 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.aptana.js.debug.core 1 0 2015-07-26 14:53:13.251 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-26 14:53:13.258 !MESSAGE Extension update available: 3.6.0 !ENTRY org.eclipse.core.jobs 2 2 2015-07-26 15:18:49.291 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: com.appcelerator.titanium.android.core.AndroidSDKLocator$1 !SESSION 2015-07-26 15:18:51.297 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY org.eclipse.core.net 1 0 2015-07-26 15:18:54.178 !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 com.appcelerator.titanium.core 4 0 2015-07-26 15:19:11.022 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-26 15:19:11.024 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-26 15:19:37.325 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-26 15:19:38.107 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-26 15:19:38.109 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-26 15:19:38.114 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-26 15:19:38.115 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-26 15:19:38.151 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-26 15:19:38.153 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-26 15:21:29.133 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.android.core 4 401 2015-07-28 11:26:43.360 !MESSAGE Android SDK version 5.1.1 not found. !ENTRY com.appcelerator.titanium.360.core 4 0 2015-07-28 20:46:54.979 !MESSAGE (Build 4.1.1.201507141126) [ERROR] API Request: appOrganization, params: a2feff7e-fa06-4eb9-9555-81a1dbfd5849 returned with unexpected response {"success":false,"description":"Appcelerator Login required to continue ...\n\n{\"org_id\":100001535,\"org_name\":\"Spells Ventures LLC\",\"current_user_belongs_to_organization\":true}"} !ENTRY com.appcelerator.titanium.360.core 4 0 2015-07-28 20:46:55.024 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Appcelerator Login required to continue ... {"org_id":100001535,"org_name":"Spells Ventures LLC","current_user_belongs_to_organization":true} !STACK 1 org.eclipse.core.runtime.CoreException: Appcelerator Login required to continue ... {"org_id":100001535,"org_name":"Spells Ventures LLC","current_user_belongs_to_organization":true} at com.appcelerator.titanium360.internal.core.Titanium360Manager.handleResponse(Titanium360Manager.java:326) at com.appcelerator.titanium360.internal.core.Titanium360Manager.callAPI(Titanium360Manager.java:268) at com.appcelerator.titanium360.internal.core.ThreeSixtyProject.doGetOrganization(ThreeSixtyProject.java:155) at com.appcelerator.titanium360.internal.core.ThreeSixtyProject.getOrganization(ThreeSixtyProject.java:129) at com.appcelerator.titanium360.ui.launch.contributor.VPCDeployTypeLaunchValidator.validate(VPCDeployTypeLaunchValidator.java:63) at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.validateLaunchContributors(NodeAppcCLI.java:635) at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.build(NodeAppcCLI.java:620) at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.build(NodeAppcCLI.java:595) at com.appcelerator.titanium.ios.core.launching.IOSNodeJSCommandsHelper.build(IOSNodeJSCommandsHelper.java:289) at com.appcelerator.titanium.ios.core.launching.IOSNodeJSCommandsHelper.runOnSimulator(IOSNodeJSCommandsHelper.java:394) at com.appcelerator.titanium.ios.ui.launching.simulator.IOSSimulatorLaunchConfigurationDelegate.launch(IOSSimulatorLaunchConfigurationDelegate.java:51) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !SUBENTRY 1 com.appcelerator.titanium.360.core 4 0 2015-07-28 20:46:55.025 !MESSAGE Appcelerator Login required to continue ... {"org_id":100001535,"org_name":"Spells Ventures LLC","current_user_belongs_to_organization":true} !ENTRY com.aptana.js.debug.core 1 0 2015-07-28 20:47:57.332 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-28 20:47:57.334 !MESSAGE Extension update available: 3.6.0 !ENTRY com.aptana.js.debug.core 1 0 2015-07-28 20:55:48.107 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.core 4 0 2015-07-29 09:36:50.710 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:36:50.719 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:36:53.015 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:36:53.017 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:37:00.184 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:37:00.186 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:37:03.406 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:37:03.407 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:45:31.581 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:45:31.583 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:45:35.010 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:45:35.012 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:46:15.981 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:46:15.984 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:48:02.810 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:48:02.812 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:48:05.408 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.core 4 0 2015-07-29 09:48:05.410 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Null or Empty type name attempting to be recorded for a return type. !STACK 0 java.lang.IllegalArgumentException: Null or Empty type name attempting to be recorded for a return type. at com.aptana.js.core.inferencing.JSTypeUtil.validateTypeName(JSTypeUtil.java:466) at com.aptana.js.core.model.ReturnTypeElement.setType(ReturnTypeElement.java:123) at com.aptana.js.core.model.ReturnTypeElement.fromJSON(ReturnTypeElement.java:65) at com.aptana.index.core.IndexUtil.createList(IndexUtil.java:70) at com.aptana.js.core.model.PropertyElement.fromJSON(PropertyElement.java:167) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:207) at com.aptana.index.core.IndexReader.populateElement(IndexReader.java:181) at com.aptana.js.internal.core.index.JSIndexReader.createProperty(JSIndexReader.java:100) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:426) at com.aptana.js.internal.core.index.JSIndexReader$6.map(JSIndexReader.java:1) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:432) at com.aptana.core.util.CollectionsUtil.map(CollectionsUtil.java:466) at com.aptana.js.internal.core.index.JSIndexReader.getProperties(JSIndexReader.java:422) at com.aptana.js.core.index.JSIndexQueryHelper.getTypeMembers(JSIndexQueryHelper.java:299) at com.aptana.js.core.index.JSIndexQueryHelper.getGlobals(JSIndexQueryHelper.java:195) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.addGlobals(JSContentAssistProcessor.java:283) at com.aptana.editor.js.contentassist.JSContentAssistProcessor.doComputeCompletionProposals(JSContentAssistProcessor.java:894) at com.aptana.editor.common.CommonContentAssistProcessor.computeCompletionProposals(CommonContentAssistProcessor.java:417) at com.aptana.editor.common.contentassist.ContentAssistant.computeCompletionProposals(ContentAssistant.java:2221) at com.aptana.editor.common.contentassist.CompletionProposalPopup.computeProposals(CompletionProposalPopup.java:394) at com.aptana.editor.common.contentassist.CompletionProposalPopup.access$7(CompletionProposalPopup.java:388) at com.aptana.editor.common.contentassist.CompletionProposalPopup$1.run(CompletionProposalPopup.java:331) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at com.aptana.editor.common.contentassist.CompletionProposalPopup.showProposals(CompletionProposalPopup.java:325) at com.aptana.editor.common.contentassist.ContentAssistant$AutoAssistListener$1.run(ContentAssistant.java:468) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) !ENTRY com.aptana.js.debug.core 1 0 2015-07-29 09:50:04.046 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-29 09:51:28.924 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-29 09:52:46.217 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-29 09:55:11.329 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.aptana.js.debug.core 1 0 2015-07-29 09:58:27.364 !MESSAGE Extension version: 4.1.0; protocol v2 !ENTRY com.appcelerator.titanium.android.core 4 0 2015-07-29 11:36:44.473 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to parse the Android API level MNC, ignoring it. !ENTRY com.appcelerator.titanium.core 4 0 2015-07-29 11:38:01.527 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-29 11:38:01.527 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY org.eclipse.core.jobs 4 2 2015-07-31 04:27:10.893 !MESSAGE An internal error occurred during: "Update iOS info". !STACK 0 java.lang.NullPointerException at com.appcelerator.titanium.ios.core.Device.hashCode(Device.java:168) at java.util.HashMap.hash(HashMap.java:338) at java.util.HashMap.put(HashMap.java:611) at java.util.HashSet.add(HashSet.java:219) at java.util.AbstractCollection.addAll(AbstractCollection.java:344) at com.aptana.core.util.CollectionsUtil.union(CollectionsUtil.java:756) at com.aptana.core.util.CollectionsUtil.getNonOverlapping(CollectionsUtil.java:343) at com.appcelerator.titanium.ios.core.IOSSDKLocator.parseTiInfo(IOSSDKLocator.java:207) at com.appcelerator.titanium.ios.core.IOSSDKLocator.updateTiInfo(IOSSDKLocator.java:145) at com.appcelerator.titanium.ios.core.IOSSDKLocator.access$0(IOSSDKLocator.java:142) at com.appcelerator.titanium.ios.core.IOSSDKLocator$1.run(IOSSDKLocator.java:163) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY org.eclipse.jface 4 0 2015-07-31 21:53:12.331 !MESSAGE Unhandled event loop exception during blocked modal context. !STACK 0 org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed) at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:175) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:390) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.disconnectFromWorkspace(IDEWorkbenchAdvisor.java:539) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.postShutdown(IDEWorkbenchAdvisor.java:447) at org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:3111) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1167) at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380) at org.eclipse.ui.internal.Workbench$58.handleEvent(Workbench.java:2849) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4189) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5295) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:5000) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5378) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.SWT.error(SWT.java:4327) at org.eclipse.swt.widgets.Widget.error(Widget.java:783) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:573) at org.eclipse.swt.custom.CTabItem.getControl(CTabItem.java:163) at org.eclipse.ui.part.MultiPageEditorPart.getControl(MultiPageEditorPart.java:607) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.getAdapter(TiAppEditor.java:379) at org.eclipse.ui.texteditor.AbstractTextEditor$ActivationListener.handleActivation(AbstractTextEditor.java:984) at org.eclipse.ui.texteditor.AbstractTextEditor$ActivationListener.access$0(AbstractTextEditor.java:980) at org.eclipse.ui.texteditor.AbstractTextEditor$10.run(AbstractTextEditor.java:1008) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) ... 47 more !ENTRY org.eclipse.jface 4 0 2015-07-31 21:53:12.406 !MESSAGE Unhandled event loop exception during blocked modal context. !STACK 0 org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed) at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3994) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3671) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:175) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:390) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:527) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.disconnectFromWorkspace(IDEWorkbenchAdvisor.java:539) at com.appcelerator.titanium.rcp.IDEWorkbenchAdvisor.postShutdown(IDEWorkbenchAdvisor.java:447) at org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:3111) at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1167) at org.eclipse.ui.internal.Workbench.access$21(Workbench.java:1079) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1410) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1407) at org.eclipse.ui.internal.Workbench.close(Workbench.java:1380) at org.eclipse.ui.internal.Workbench$58.handleEvent(Workbench.java:2849) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4189) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5295) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Display.applicationNextEventMatchingMask(Display.java:5000) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5378) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at org.eclipse.swt.internal.cocoa.NSApplication.nextEventMatchingMask(NSApplication.java:94) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3663) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: org.eclipse.swt.SWTException: Widget is disposed at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.SWT.error(SWT.java:4327) at org.eclipse.swt.widgets.Widget.error(Widget.java:783) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:573) at org.eclipse.swt.custom.CTabItem.getControl(CTabItem.java:163) at org.eclipse.ui.part.MultiPageEditorPart.getControl(MultiPageEditorPart.java:607) at com.appcelerator.titanium.ui.ide.tiappEditor.TiAppEditor.getAdapter(TiAppEditor.java:379) at org.eclipse.ui.texteditor.AbstractTextEditor$ActivationListener.handleActivation(AbstractTextEditor.java:984) at org.eclipse.ui.texteditor.AbstractTextEditor$ActivationListener.access$0(AbstractTextEditor.java:980) at org.eclipse.ui.texteditor.AbstractTextEditor$10.run(AbstractTextEditor.java:1008) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136) ... 47 more !SESSION 2015-07-31 22:15:09.449 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY com.aptana.core 4 0 2015-07-31 22:15:30.735 !MESSAGE (Build 4.1.1.1436893481) [ERROR] null !STACK 0 java.lang.InterruptedException at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:262) at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:381) at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:345) at com.aptana.core.util.ProcessRunner.processResult(ProcessRunner.java:432) at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.runCommand(NodeAppcCLI.java:239) at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler$3.run(TitaniumSplashHandler.java:294) !ENTRY com.appcelerator.titanium.rcp 4 0 2015-07-31 22:15:30.754 !MESSAGE (Build 4.1.1.1436893481) [ERROR] Failed to check login status. Likely not logged in. !ENTRY com.appcelerator.titanium.rcp 4 0 2015-07-31 22:16:24.874 !MESSAGE (Build 4.1.1.1436893481) [ERROR] ERROR | The registry server is currently unavailable. Please try again in a few minutes or contact Appcelerator Support at support@appcelerator.com !SESSION 2015-07-31 22:26:22.902 ----------------------------------------------- eclipse.buildId=unknown java.version=1.8.0_31 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Framework arguments: -keyring /Users/dspells/.eclipse_keyring -showlocation Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/dspells/.eclipse_keyring -consoleLog -showlocation !ENTRY com.aptana.core 4 0 2015-07-31 22:26:29.426 !MESSAGE (Build 4.1.1.1436893481) [ERROR] null !STACK 0 java.lang.InterruptedException at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:262) at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:381) at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:345) at com.aptana.core.util.ProcessRunner.processResult(ProcessRunner.java:432) at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.runCommand(NodeAppcCLI.java:239) at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler$3.run(TitaniumSplashHandler.java:294) !ENTRY com.appcelerator.titanium.rcp 4 0 2015-07-31 22:26:29.432 !MESSAGE (Build 4.1.1.1436893481) [ERROR] Failed to check login status. Likely not logged in. !ENTRY com.appcelerator.titanium.core 4 0 2015-07-31 22:26:53.894 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/mobilesdk/osx !ENTRY com.appcelerator.titanium.core 4 0 2015-07-31 22:26:53.904 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Location to be watched doesn't exist: /Library/Application Support/Titanium/modules !ENTRY org.eclipse.core.jobs 4 2 2015-07-31 22:27:10.233 !MESSAGE An internal error occurred during: "Update iOS info". !STACK 0 java.lang.NullPointerException at com.appcelerator.titanium.ios.core.Device.hashCode(Device.java:168) at java.util.HashMap.hash(HashMap.java:338) at java.util.HashMap.put(HashMap.java:611) at java.util.HashSet.add(HashSet.java:219) at java.util.AbstractCollection.addAll(AbstractCollection.java:344) at com.aptana.core.util.CollectionsUtil.union(CollectionsUtil.java:755) at com.aptana.core.util.CollectionsUtil.getNonOverlapping(CollectionsUtil.java:343) at com.appcelerator.titanium.ios.core.IOSSDKLocator.parseTiInfo(IOSSDKLocator.java:207) at com.appcelerator.titanium.ios.core.IOSSDKLocator.updateTiInfo(IOSSDKLocator.java:145) at com.appcelerator.titanium.ios.core.IOSSDKLocator.access$0(IOSSDKLocator.java:142) at com.appcelerator.titanium.ios.core.IOSSDKLocator$1.run(IOSSDKLocator.java:163) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !ENTRY com.appcelerator.titanium.ui.ide 4 0 2015-07-31 22:27:21.768 !MESSAGE (Build 4.1.1.201507141126) [ERROR] com.appcelerator.titanium.core/debug/dashboard Unknown SDK windows !ENTRY com.aptana.samples 4 0 2015-07-31 22:27:21.772 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Ti SDK 4.1 Example App !ENTRY com.aptana.samples 4 0 2015-07-31 22:27:21.775 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Employee Directory !ENTRY com.aptana.samples 4 0 2015-07-31 22:27:21.810 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Movies !ENTRY com.aptana.samples 4 0 2015-07-31 22:27:21.844 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Geocoder !ENTRY com.aptana.samples 4 0 2015-07-31 22:27:21.846 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to retrieve the icon at null for sample Rss Reader !ENTRY com.appcelerator.titanium.android.core 4 0 2015-08-01 10:30:47.291 !MESSAGE (Build 4.1.1.201507141126) [ERROR] Unable to parse the Android API level MNC, ignoring it.
  16. Henry David Spells III 2015-08-03

    To do a conference call / screen sharing please tell me what time you can join because the conference ends after 10 minutes without attendees. Also tell me if you need a phone # for a specific country.
  17. Amimul Hossain 2015-08-04

    Hello [~dspells], It looks like you have everything in order. I have checked with mine. I didn't find any problem with the Apppcelerator. This could be because of Android SDK. The only difference i found in your platform is in the Android SDK Manager. Here is the [screenshot](http://i61.tinypic.com/2hquxw8.jpg). Looks like you have Android SDK Build Tools 22.0.1 and 21.1.2 installed, which i don't. You can try uninstalling these build tools and check. Also NO need to set Genymotion VBox Manager path in Preferences. Can you able to run on Android Device? Thanks.
  18. Henry David Spells III 2015-08-04

    I've updated my Android SDK Manager to look more like yours. I added v19.1 and v20 of the SDK Build-tools and deleted the newer ones (it's odd that you only have the older build tools installed). I also deleted the Android M SDK that I had installed. I was thinking that this may have confused it so that it couldn't find 5.1.1. I shutdown Appcelerator Studio. I did a clean. When I try to debug or run with any of the Genymotion emulators it still gets the Can't find Android SDK 5.1.1. message. Also changing it to be like your setup has caused running app run from command line to fail now. (See message below). So I'm going to try running app ti setup android and see if things improve. appc run -p android -C "Custom Phone - 5.0.0 - API 21 - 768x1280" Appcelerator Command-Line Interface, version 4.1.2 Copyright (c) 2014-2015, Appcelerator, Inc. All Rights Reserved. [ERROR] Missing required Android SDK tools: zipalign, aapt, aidl, dx [ERROR] [ERROR] The Android SDK located at /Volumes/BigStorage/Users/dspells/Library/Android/sdk has incomplete or out-of-date packages. [ERROR] [ERROR] Current installed Android SDK tools: [ERROR] Android SDK Tools: 24.3.3 [ERROR] Android SDK Platform Tools: 22 [ERROR] Android SDK Build Tools: 22.0.1 [ERROR] [ERROR] Make sure you have the latest Android SDK Tools, Platform Tools, and Build Tools installed. [ERROR] [ERROR] You can also specify the exact location of these required tools by running: [ERROR] appc ti config android.executables.zipalign "/path/to/android-sdk/zipalign" [ERROR] appc ti config android.executables.aapt "/path/to/android-sdk/aapt" [ERROR] appc ti config android.executables.aidl "/path/to/android-sdk/aidl" [ERROR] appc ti config android.executables.dx "/path/to/android-sdk/dx" [ERROR] [ERROR] If you need to, run "appc ti setup android" to reconfigure the Titanium Android settings. ERROR | ti run exited with error code 1
  19. Henry David Spells III 2015-08-04

    Is anything wrong here? When I try to install the latest node/npm it says I have the latest but app ti setup check says I don't. Also it says there is a v4.1.3 cli available. running the cli says I have 4.1.2 (clearly marked in the first line after I run apple) but the setup check thinks I have v4.0.1 Also it says that I'm missing the 'wrench' Titanium CLI dependency. Any help on how to fix these items? appc ti setup check Appcelerator Command-Line Interface, version 4.1.2 Copyright (c) 2014-2015, Appcelerator, Inc. All Rights Reserved. Enter ctrl-c at any time to quit. ──────────────────┤ Check Environment ├─────────────────── Node.js ✓ node up-to-date (v0.12.7) ★ npm new version v3.2.1 available! (currently v2.11.3) Titanium CLI ★ cli new version v4.1.3 available (currently v4.0.1) Titanium CLI Dependencies ✓ async up-to-date (v0.2.10) ✓ colors up-to-date (v0.6.2) ✓ fields up-to-date (v0.1.24) ✓ humanize up-to-date (v0.0.9) ✓ jade up-to-date (v0.35.0) ✓ longjohn up-to-date (v0.2.7) ✓ moment up-to-date (v2.4.0) ✓ node-appc up-to-date (v0.2.26) ✓ optimist up-to-date (v0.6.1) ✓ request up-to-date (v2.27.0) ✓ semver up-to-date (v2.2.1) ✓ sprintf up-to-date (v0.1.5) ✓ temp up-to-date (v0.6.0) ✓ winston up-to-date (v0.6.2) ✕ wrench missing Titanium SDK ✓ latest sdk installed (v3.5.1.GA) ✓ selected sdk up-to-date (v3.5.1.GA) Mac OS X Environment ✓ CLI Tools installed iOS Environment ✓ Xcode installed (6.4) ✓ iOS SDK installed (8.4) ✓ WWDR cert installed ✓ developer cert installed (1 found) ✓ distribution cert installed (1 found) ✓ dev provisioning installed (1 found) ✓ dist provisioning installed (2 found) Android Environment ✓ sdk installed (/Volumes/BigStorage/Users/dspells/Library/Android/sdk) ! tools untested version 24.3.3; may or may not work ✓ platform tools installed (v22) ✓ build tools installed (v22.0.1) ✓ adb installed /Volumes/BigStorage/Users/dspells/Library/Android/sdk/platform-tools/adb ✓ android installed /Volumes/BigStorage/Users/dspells/Library/Android/sdk/tools/android ✓ emulator installed /Volumes/BigStorage/Users/dspells/Library/Android/sdk/tools/emulator ✓ mksdcard installed /Volumes/BigStorage/Users/dspells/Library/Android/sdk/tools/mksdcard ✓ zipalign installed /Volumes/BigStorage/Users/dspells/Library/Android/sdk/build-tools/22.0.1/zipalign ✓ aapt installed /Volumes/BigStorage/Users/dspells/Library/Android/sdk/build-tools/22.0.1/aapt ✓ aidl installed /Volumes/BigStorage/Users/dspells/Library/Android/sdk/build-tools/22.0.1/aidl ✓ targets installed (9 found) ✓ avds installed (2 found) ! ndk Android NDK not found Java Development Kit ✓ jdk installed (v1.8.0) ✓ java installed /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java ✓ javac installed /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/javac ✓ keytool installed /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/keytool ✓ jarsigner installed /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/jarsigner Intel® Hardware Accelerated Execution Manager (HAXM) ✓ compatible ✓ installed Network ✓ online - no proxy server configured ✓ Network connection test ✓ Java-based connection test Directory Permissions ✓ home directory ✓ titanium config directory ✓ titanium sdk install directory ✓ workspace directory ✓ temp directory
  20. Amimul Hossain 2015-08-05

    Hello [~dspells], Looks like you have everything in order. You can perform a whole installation process. For Safe, Lets start from the scratch. 1. First make sure you have internet connection. 2. Download the latest Appcelerator studio from [here](https://web.appcelerator.com/product/studio). 3. Now download and install Node.js from [here](https://nodejs.org/). 4. Now install the Appcelerator Sutdio and log on to it. 4. Now on the Studio terminal type, a. "npm install appcelerator -g" after it finish run, b. "appc setup" Now, When you run setup, the following will happen: 1. It will automatically download the latest CLI version. 2. Once installed, you will be prompted to login using your Appcelerator credentials. 3. As this is the first time installing for a new computer, you will need to authorize with an authorization code. 4. authorization code will be delivered to either your email or SMS-enabled phone (if configured). 5. Once you have authorized your computer, you're ready to use the CLI! Now after the CLI installation it will ask you if you want to developing Titanium apps? Type "y" for Yes. Now this will try to download the latest stable Titanium SDK release. Now after the SDK is downloaded. Restart the Studio and go to "studio/preference/studio/platform/android" check configure the Android SDK path and Genymotion path in your computer. Now if the Problem arise saying " No Android SDKs found" or such, you need to upgrade your Android SDK tools for to work with the Latest Titanium SDKs. You need to go to your "Android SDK directory/tools/android" which will open the Android SDK manager. it will automatically check if any packages you need to install. Install the packages. Now restart the Appcelerator Studio. And check if the Android SDK is configured. Now you are good to go. Hope this helps. Thanks.
  21. Henry David Spells III 2015-08-05

    I followed all the instructions above. I let Appcelerator Studio install the android sdk in it's default location with the default settings to make sure that it should be the way Appcelerator Studio wants it to be. It still says basically the same thing except now it's searching for Android SDK version 4.1.2. 'Launching Titanium Android Emulator - Box Command' has encountered a problem. Android SDK version 4.1.2 not found. I'm just pursuing untamed ornithoids without cause. I'm going to try to figure out why it thinks it wants version 4.1.2 now.
  22. Henry David Spells III 2015-08-05

    Crud, I forgot. This is the output of appc setup by default. I will try to fix the appc ti config issues and try again. It's going to be a real pain if I have to reconfig the tool paths every time I update the sdk. appc setup Finding latest version ...4.1.2 ✓ Version 4.1.2 already installed. ? Do you plan on developing Titanium apps? Yes Checking your environment... You have the latest Titanium SDK release 4.1.0.GA The following ANDROID issues were found in your environment: Missing required Android SDK tools: zipalign, aapt, aidl, dx The Android SDK located at /Users/dspells/Library/android-sdk-macosx has incomplete or out-of-date packages. Current installed Android SDK tools: Android SDK Tools: 24.3.3 Android SDK Platform Tools: 23.0.0 Android SDK Build Tools: 22.0.1 Make sure you have the latest Android SDK Tools, Platform Tools, and Build Tools installed. You can also specify the exact location of these required tools by running: appc ti config android.executables.zipalign "/path/to/android-sdk/zipalign" appc ti config android.executables.aapt "/path/to/android-sdk/aapt" appc ti config android.executables.aidl "/path/to/android-sdk/aidl" appc ti config android.executables.dx "/path/to/android-sdk/dx" If you need to, run "appc ti setup android" to reconfigure the Titanium Android settings. Some issues were detected for your environment Please review the above found issues that were detected for your environment. You should resolve these issues before building or running a cross platform app. You can re-run setup once they are resolved to validate. appc setup complete!
  23. Henry David Spells III 2015-08-05

    appc ti setup android should setup these variables for you when you run it but it doesn't I updated the appc ti config variables. I reran appc setup and it doesn't give the warning about incomplete or out-of-date packages. I relaunched appcelerator studio and it's still giving the same missing sdk error.
  24. Henry David Spells III 2015-08-07

    After re-installing now I can no longer run from the command line and I can't package. I was able to do that before at least. I'm not sure what is messed up now. Running dexer: /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java "-Xmx1024M" "-XX:-UseGCOverheadLimit" "-Djava.ext.dirs=/Users/dspells/Library/android-sdk-macosx/platform-tools" "-jar" "" "--dex" "--output=/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/classes.dex" "/Volumes/BigStorage/Users/Shared/BoxCommandVersions/trunk/Box Command/build/android/bin/classes" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/lib/titanium-verify.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/kroll-v8.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-analytics.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/aps-analytics.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-android.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/jaxen-1.1.1.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/ti-commons-codec-1.3.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/kroll-common.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/titanium.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-app.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-ui.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/nineoldandroids-appc-2.4.0.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-filesystem.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-media.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-appcompat.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/android-support-v4.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/android-support-v7-appcompat.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-locale.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-network.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/thirdparty.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-xml.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-platform.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-gesture.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-database.jar" "/Volumes/BigStorage/Users/dspells/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA/android/modules/titanium-utils.jar" [ERROR] : Failed to run dexer: [ERROR] : [ERROR] : Error: Unable to access jarfile null TRACE | titanium exited with exit code 1 ERROR | Error: ti run exited with error code 1 at ChildProcess. (/Volumes/BigStorage/Users/dspells/.appcelerator/install/4.1.2/package/node_modules/appc-cli-titanium/plugins/run.js:84:66) at ChildProcess.emit (events.js:110:17) at Process.ChildProcess._handle.onexit (child_process.js:1074:12)
  25. Amimul Hossain 2015-08-08

    Hello [~dspells], Looks like there is something wrong with your Android SDK. Better you should download new SDK from [here](http://dl.google.com/android/android-sdk_r24.3.3-macosx.zip). After that configured this with Studio. And By Android SDK manager install some previous build tools. Then try out "appc setup" in terminal, see what happens. Also here are links that you can go through that are similar issue as yours. 1.[Link1](http://stackoverflow.com/questions/10300661/error-running-android-emulator-from-titanium-studio). 2.[Link2](https://developer.appcelerator.com/question/122318/cannot-launch-android-emulator-from-titanium-after-updated-to-android-sdk-version-12). 3.[Link3](https://developer.appcelerator.com/question/175598/unable-to-find-android-sdk-tools-zipalign). Reply with your findings. Thanks.
  26. Henry David Spells III 2015-08-08

    OK this morning I was able to get it to package again by allowing Android Studio itself do the update instead of the command line tool update (go figure). However the original problem of launching a Genymotion emulator from Appcelerator studio still exists. appc run -p android -C "Custom Phone - 5.1.0 - API 22 - 768x1280" launches the emulator just fine so it's NOT an SDK issue it's the studio itself screwing up since the command line obviously knows what to do. Can you escalate this to someone who knows about how the integration between the studio and the command line works? Or help me find an alternative where I can launch a debug session from the terminal window in the studio? If I just knew how to do that I could ignore the broken green button.
  27. Henry David Spells III 2015-11-05

    Really? You marked this CNR without trying to contact me and/or help me resolve my issue? I can't debug at all with a Genymotion emulator, I can only run. The shipping android emulators are way too slow to debug and actually get work done. Is there nothing you can do to work with me on this to make debugging usable again?

JSON Source