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)
Try Updating Appcelerator Command-Line Interface to version 4.1.2. Thanks.
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?
[~dspells] please execute these in the command line: appc use latest appc setup
This fixes the really slow Android emulator issue but the Genymotion emulators still don't even start the build process.
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)
Here is a picture of my configuration information
New config photo
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"
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
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.
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?
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.
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.
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.
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.
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.
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
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
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.
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.
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!
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.
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.
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.
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.
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?