Coder Social home page Coder Social logo

omnisharp / omnisharp-sublime Goto Github PK

View Code? Open in Web Editor NEW
554.0 554.0 64.0 53.69 MB

C# IDE Plugin for Sublime Text 3

Home Page: http://omnisharp-sublime.readthedocs.org/en/latest/

License: MIT License

Shell 0.70% Python 99.04% Batchfile 0.05% Roff 0.20%

omnisharp-sublime's Introduction

OmniSharp

OmniSharp Organization repo for project coordination, global communication and other organizational topics.

Please do not use this repo to open bugs/support issues - use the project repository relevant to the product you are using (e.g. C# Extension for VS Code, VIM plugin, Emacs plugin, OmniSharp server and so on) instead.

License

Copyright © .NET Foundation, and contributors.

OmniSharp is provided as-is under the MIT license. For more information see LICENSE.

Code of Conduct

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the .NET Foundation Code of Conduct.

Contribution License Agreement

By signing the CLA, the community is free to use your contribution to .NET Foundation projects.

.NET Foundation

This project is supported by the .NET Foundation.

omnisharp-sublime's People

Contributors

astralhpi avatar briankendall avatar chryan avatar djsell avatar dsmeathers avatar figbash avatar filipw avatar guidobouman avatar hgranholm avatar invicticide avatar jchannon avatar jetski5822 avatar jkells avatar julioc avatar karlgluck avatar maliayas avatar markrendle avatar michaelblyons avatar mikeolteanu avatar mjmcloug avatar myevan avatar nathanboktae avatar nosami avatar robbert229 avatar rosalie241 avatar shanselman avatar tmaxx avatar turndn avatar wbond avatar xdegtyarev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

omnisharp-sublime's Issues

Double click a warning to go to that line

untitled

It would be a fantastic efficiency if I double clicked on the highlighted line if it focused on that line in the editor window.

Nudge me in the right direction and I'd be happy to submit a PR.

IndexError: list index out of range

Traceback (most recent call last):
  File "/Users/gordio/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 303, in on_activated
    callback.on_activated(v)
  File "/Users/gordio/Library/Application Support/Sublime Text 3/Packages/OmniSharp/listeners/server_runner.py", line 12, in on_activated
    omnisharp.create_omnisharp_server_subprocess(view)
  File "/Users/gordio/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/omnisharp.py", line 247, in create_omnisharp_server_subprocess
    solution_path = current_solution_or_project_json_folder(view) #current_solution_or_folder(view)
  File "/Users/gordio/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/helpers.py", line 73, in current_solution_or_project_json_folder
    parentpath = sublime.active_window().folders()[0] #assume parent folder is opened that contains all project folders eg/Web,ClassLib,Tests
IndexError: list index out of range

And in "realtime" I check:

>>> sublime.active_window().folders()
[]

Errors and broken intellisense in certain files

I have an issue where my solution file is set up correctly and almost every cs file in the project works fine with omnisharp, but a few files will not see any other classes in the solution (However they will still autocomplete built in C# classes). If I rename the affected files and do nothing else to them, they will start working correctly, almost like the non renamed ones are somehow cached.

Below are the logs after pressing save on both files to activate error check. The only difference between the two is that I renamed the second one to include a '_' at the end.
The file is very long so I have removed the buffer strings to the server call.

BROKEN FILE: (Actor_UI_Social.cs)

project file is : /Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working - ST3.sublime-project
already_bound_solution:/Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working.sln
Writing file /Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs with encoding UTF-8 (atomic)
project file is : /Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working - ST3.sublime-project
response: /Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working.sln
request: http://localhost:50738/addtoproject
======== request params ========
{"filename": "/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs", "line": "11", "buffer": "", "column": "8"}
project file is : /Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working - ST3.sublime-project
response: /Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working.sln
request: http://localhost:50738/codecheck
======== request params ========
{"filename": "/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs", "line": "11", "buffer": "", "column": "8"}
file changed
======== response ========
true
callback data
file added to project
True
======== response ========
{"QuickFixes":[{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":4,"Column":10,"EndLine":0,"EndColumn":0,"Text":"\u0027SBI\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":4,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027NGUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":17,"Column":48,"EndLine":0,"EndColumn":0,"Text":"\u0027ManagedBehaviour\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":19,"Column":16,"EndLine":0,"EndColumn":0,"Text":"\u0027UIPanel\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":22,"Column":17,"EndLine":0,"EndColumn":0,"Text":"\u0027UIWidget\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":23,"Column":16,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":30,"Column":18,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":31,"Column":19,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":32,"Column":19,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":37,"Column":16,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":38,"Column":19,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":43,"Column":18,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":44,"Column":19,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":45,"Column":19,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":50,"Column":16,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":51,"Column":19,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":63,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":64,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor_Mover_World\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":65,"Column":20,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarBase\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":74,"Column":18,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":75,"Column":18,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":76,"Column":18,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":78,"Column":18,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":80,"Column":16,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":101,"Column":24,"EndLine":0,"EndColumn":0,"Text":"\u0027RootSelectorAttribute\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":101,"Column":57,"EndLine":0,"EndColumn":0,"Text":"Error: ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":106,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027Object\u0027 does not contain a definition for \u0027MStart\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":106,"Column":17,"EndLine":0,"EndColumn":0,"Text":"\u0027Object\u0027 does not contain a definition for \u0027MStart\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":108,"Column":21,"EndLine":0,"EndColumn":0,"Text":"\u0027gameObject\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":108,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027layer\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":108,"Column":42,"EndLine":0,"EndColumn":0,"Text":"\u0027IsLayerMask\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":108,"Column":53,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027LayerUI_3D\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":108,"Column":53,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":109,"Column":32,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027AddListener\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":109,"Column":20,"EndLine":0,"EndColumn":0,"Text":"\u0027MessageDispatcher\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":109,"Column":47,"EndLine":0,"EndColumn":0,"Text":"\u0027NetworkEventID\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":109,"Column":62,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027OnChatResponse\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":109,"Column":85,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027AddListener\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":114,"Column":18,"EndLine":0,"EndColumn":0,"Text":"\u0027Object\u0027 does not contain a definition for \u0027MOnDestroy\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":114,"Column":21,"EndLine":0,"EndColumn":0,"Text":"\u0027Object\u0027 does not contain a definition for \u0027MOnDestroy\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":115,"Column":35,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027RemoveListener\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":115,"Column":20,"EndLine":0,"EndColumn":0,"Text":"\u0027MessageDispatcher\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":115,"Column":50,"EndLine":0,"EndColumn":0,"Text":"\u0027NetworkEventID\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":115,"Column":65,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027OnChatResponse\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":115,"Column":88,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027RemoveListener\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":118,"Column":44,"EndLine":0,"EndColumn":0,"Text":"\u0027IMessage\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":120,"Column":20,"EndLine":0,"EndColumn":0,"Text":"\u0027DictionaryMessage\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":120,"Column":57,"EndLine":0,"EndColumn":0,"Text":"\u0027DictionaryMessage\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":122,"Column":40,"EndLine":0,"EndColumn":0,"Text":"\u0027EventParams\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":122,"Column":47,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027UserID\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":122,"Column":48,"EndLine":0,"EndColumn":0,"Text":"Unknown Resolver Error"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":122,"Column":48,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Int32"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":122,"Column":48,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from \u0027None\u0027 to \u0027System.Int32\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":123,"Column":11,"EndLine":0,"EndColumn":0,"Text":"\u0027UserInfo\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":123,"Column":47,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027GetByUserId\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":123,"Column":35,"EndLine":0,"EndColumn":0,"Text":"\u0027UserInfo\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":123,"Column":55,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027GetByUserId\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":129,"Column":38,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarBase\u0027 does not contain a definition for \u0027userInfo\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":129,"Column":38,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":135,"Column":54,"EndLine":0,"EndColumn":0,"Text":"\u0027EventParams\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":135,"Column":62,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Message\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":135,"Column":63,"EndLine":0,"EndColumn":0,"Text":"Unknown Resolver Error"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":135,"Column":63,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.String"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":135,"Column":63,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from \u0027None\u0027 to \u0027System.String\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":137,"Column":16,"EndLine":0,"EndColumn":0,"Text":"\u0027UI_BubbleChat\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":138,"Column":23,"EndLine":0,"EndColumn":0,"Text":"\u0027UI_Window_BubbleChat\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":138,"Column":56,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027GetWindow\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":138,"Column":46,"EndLine":0,"EndColumn":0,"Text":"\u0027UIManager\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":138,"Column":67,"EndLine":0,"EndColumn":0,"Text":"\u0027UIWindowId\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":138,"Column":78,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027BubbleChat\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":138,"Column":79,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027GetWindow\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":138,"Column":103,"EndLine":0,"EndColumn":0,"Text":"\u0027UI_Window_BubbleChat\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":141,"Column":19,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Init\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":141,"Column":21,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Init\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":142,"Column":38,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027gameObject\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":142,"Column":65,"EndLine":0,"EndColumn":0,"Text":"\u0027UI_BubbleChat\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":142,"Column":66,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027GetComponent\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":142,"Column":68,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027GetComponent\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":145,"Column":55,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027GetChatStringFromString\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":145,"Column":71,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027GetChatStringFromString\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":145,"Column":71,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.String"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":152,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027UserInfo\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":152,"Column":18,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Me\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":152,"Column":23,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027User\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":152,"Column":30,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027userId\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":152,"Column":40,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":165,"Column":64,"EndLine":0,"EndColumn":0,"Text":"\u0027NameBadgeDef\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":167,"Column":34,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027mainTexture\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":167,"Column":46,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from UnityEngine.Texture to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":168,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027MakePixelPerfect\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":168,"Column":41,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027MakePixelPerfect\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":170,"Column":25,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027color\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":170,"Column":46,"EndLine":0,"EndColumn":0,"Text":"\u0027NameBadgeDef\u0027 does not contain a definition for \u0027defaultColor\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":171,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027color\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":171,"Column":48,"EndLine":0,"EndColumn":0,"Text":"\u0027NameBadgeDef\u0027 does not contain a definition for \u0027defaultColor\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":172,"Column":23,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027color\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":172,"Column":42,"EndLine":0,"EndColumn":0,"Text":"\u0027NameBadgeDef\u0027 does not contain a definition for \u0027labelColor\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":176,"Column":31,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027mainTexture\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":176,"Column":43,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from UnityEngine.Texture to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":177,"Column":36,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027MakePixelPerfect\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":177,"Column":38,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027MakePixelPerfect\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":180,"Column":30,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarBase\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":182,"Column":18,"EndLine":0,"EndColumn":0,"Text":"\u0027PlayerCamera\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":182,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027instance\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":186,"Column":25,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarBase\u0027 does not contain a definition for \u0027actor\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":186,"Column":25,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to [UnknownType Actor]"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":187,"Column":25,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarBase\u0027 does not contain a definition for \u0027Mover\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":187,"Column":25,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to [UnknownType Actor_Mover_World]"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":189,"Column":36,"EndLine":0,"EndColumn":0,"Text":"\u0027PlayerCamera\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":189,"Column":45,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027instance\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":189,"Column":58,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027cachedCamera\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":189,"Column":68,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":189,"Column":68,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Transform"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":190,"Column":29,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027StartCoroutine\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":190,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":190,"Column":60,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027StartCoroutine\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":195,"Column":21,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarBase\u0027 does not contain a definition for \u0027info\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":198,"Column":32,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarBase\u0027 does not contain a definition for \u0027info\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":198,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027avName\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":198,"Column":39,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.String"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":198,"Column":40,"EndLine":0,"EndColumn":0,"Text":"Invocation error: ArgumentTypeMismatch"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":200,"Column":29,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarBase\u0027 does not contain a definition for \u0027info\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":200,"Column":38,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027userInfo\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":200,"Column":50,"EndLine":0,"EndColumn":0,"Text":"\u0027UserInfo\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":200,"Column":53,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Me\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":200,"Column":58,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027User\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":200,"Column":58,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":200,"Column":58,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":208,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027Object\u0027 does not contain a definition for \u0027MUpdate\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":208,"Column":18,"EndLine":0,"EndColumn":0,"Text":"\u0027Object\u0027 does not contain a definition for \u0027MUpdate\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":223,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027gameObject\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":223,"Column":24,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":223,"Column":31,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027LookAt\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":223,"Column":42,"EndLine":0,"EndColumn":0,"Text":"\u0027gameObject\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":223,"Column":52,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":223,"Column":61,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":223,"Column":61,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Vector3"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":223,"Column":119,"EndLine":0,"EndColumn":0,"Text":"Invocation error: ArgumentTypeMismatch"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":223,"Column":83,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027LookAt\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":227,"Column":28,"EndLine":0,"EndColumn":0,"Text":"\u0027gameObject\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":227,"Column":38,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":227,"Column":57,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027TransformDirection\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":227,"Column":74,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027TransformDirection\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":227,"Column":74,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Vector3"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":228,"Column":85,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":228,"Column":94,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":228,"Column":94,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Vector3"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":228,"Column":95,"EndLine":0,"EndColumn":0,"Text":"Invocation error: ArgumentTypeMismatch"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":229,"Column":28,"EndLine":0,"EndColumn":0,"Text":"\u0027gameObject\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":229,"Column":38,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":229,"Column":45,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027parent\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":229,"Column":54,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":229,"Column":54,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Vector3"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":242,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027gameObject\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":242,"Column":24,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":242,"Column":33,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":242,"Column":39,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from UnityEngine.Vector3 to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":310,"Column":20,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from [UnknownType UILabel] to System.Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":312,"Column":23,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027text\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":312,"Column":32,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from System.String to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":313,"Column":29,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027width\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":313,"Column":52,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027width\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":313,"Column":58,"EndLine":0,"EndColumn":0,"Text":"Error: Int32"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":313,"Column":58,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from System.Int32 to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":322,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":322,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":322,"Column":54,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":323,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027text\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":323,"Column":33,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from System.String to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":324,"Column":30,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027text\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":324,"Column":37,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Length\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":324,"Column":56,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":327,"Column":37,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027overflowMethod\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":327,"Column":47,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":327,"Column":56,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Overflow\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":327,"Column":69,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027ResizeHeight\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":328,"Column":28,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027width\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":328,"Column":34,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from System.Int32 to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":330,"Column":32,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027text\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":330,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Length\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":330,"Column":59,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":332,"Column":37,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027overflowMethod\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":332,"Column":47,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":332,"Column":56,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Overflow\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":332,"Column":69,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027ResizeFreely\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":335,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":335,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":335,"Column":51,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":341,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":341,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":341,"Column":54,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":347,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":347,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":347,"Column":48,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":348,"Column":29,"EndLine":0,"EndColumn":0,"Text":"\u0027Avatar_Local\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":348,"Column":38,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027instance\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":348,"Column":38,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":348,"Column":54,"EndLine":0,"EndColumn":0,"Text":"\u0027BuddyManager\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":348,"Column":63,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027instance\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":348,"Column":71,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027IsBuddy\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":348,"Column":88,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarBase\u0027 does not contain a definition for \u0027userInfo\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":348,"Column":97,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027userName\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":348,"Column":98,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027IsBuddy\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":348,"Column":98,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":350,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":350,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":350,"Column":51,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":354,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":354,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":354,"Column":52,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":360,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":360,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":360,"Column":49,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":379,"Column":38,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor_Mover_World\u0027 does not contain a definition for \u0027spinLock\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":379,"Column":38,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":383,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":383,"Column":48,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":383,"Column":48,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Vector3"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":383,"Column":48,"EndLine":0,"EndColumn":0,"Text":"Invocation error: ArgumentTypeMismatch"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":385,"Column":31,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":385,"Column":40,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":385,"Column":40,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Vector3"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":389,"Column":38,"EndLine":0,"EndColumn":0,"Text":"\u0027PlayerCamera\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":389,"Column":47,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027instance\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":389,"Column":60,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027cachedCamera\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":389,"Column":70,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":389,"Column":79,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":389,"Column":79,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Vector3"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":389,"Column":79,"EndLine":0,"EndColumn":0,"Text":"Invocation error: ArgumentTypeMismatch"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":391,"Column":30,"EndLine":0,"EndColumn":0,"Text":"\u0027PlayerCamera\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":391,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027instance\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":391,"Column":52,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027cachedCamera\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":391,"Column":62,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":391,"Column":71,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":391,"Column":71,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Vector3"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":401,"Column":35,"EndLine":0,"EndColumn":0,"Text":"\u0027PlayerCamera\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":401,"Column":44,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027instance\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":401,"Column":54,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027ZoomLevel\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":401,"Column":54,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":402,"Column":31,"EndLine":0,"EndColumn":0,"Text":"\u0027PlayerCamera\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":402,"Column":40,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027instance\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":402,"Column":53,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027MinZoomLevel\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":402,"Column":53,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":403,"Column":31,"EndLine":0,"EndColumn":0,"Text":"\u0027PlayerCamera\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":403,"Column":40,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027instance\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":403,"Column":53,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027MaxZoomLevel\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":403,"Column":53,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":404,"Column":45,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027GetPercentage\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":404,"Column":31,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":404,"Column":76,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027GetPercentage\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":404,"Column":76,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":413,"Column":75,"EndLine":0,"EndColumn":0,"Text":"\u0027transform\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":413,"Column":84,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":413,"Column":84,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Vector3"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":413,"Column":85,"EndLine":0,"EndColumn":0,"Text":"Invocation error: ArgumentTypeMismatch"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":422,"Column":21,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor_Mover_World\u0027 does not contain a definition for \u0027spinLock\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":422,"Column":21,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":445,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor_Mover_World\u0027 does not contain a definition for \u0027RaycastToGround\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":445,"Column":111,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor_Mover_World\u0027 does not contain a definition for \u0027RaycastToGround\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":446,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor_Mover_World\u0027 does not contain a definition for \u0027RaycastToGround\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":446,"Column":113,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor_Mover_World\u0027 does not contain a definition for \u0027RaycastToGround\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":482,"Column":41,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027offsetBase\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":482,"Column":50,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":482,"Column":52,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027y\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":482,"Column":57,"EndLine":0,"EndColumn":0,"Text":"Error: Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":482,"Column":93,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":482,"Column":102,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":482,"Column":104,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027y\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":482,"Column":104,"EndLine":0,"EndColumn":0,"Text":"Error: Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":488,"Column":78,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027offsetBase\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":488,"Column":87,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":488,"Column":89,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027y\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":488,"Column":94,"EndLine":0,"EndColumn":0,"Text":"Error: Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":494,"Column":33,"EndLine":0,"EndColumn":0,"Text":"\u0027IsLayerMask\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":494,"Column":48,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027LayerNamebadge\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":494,"Column":48,"EndLine":0,"EndColumn":0,"Text":"Error: Int32"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":513,"Column":47,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027transform\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":513,"Column":56,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":513,"Column":56,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Vector3"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":513,"Column":74,"EndLine":0,"EndColumn":0,"Text":"Invocation error: ArgumentTypeMismatch"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":562,"Column":40,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarEmoteDef\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":564,"Column":29,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027StartCoroutine\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":564,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":564,"Column":62,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027StartCoroutine\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":567,"Column":45,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarEmoteDef\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":573,"Column":42,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027StartCoroutine\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":573,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":573,"Column":56,"EndLine":0,"EndColumn":0,"Text":"\u0027BundleManager\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":573,"Column":65,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027instance\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":573,"Column":99,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027LoadBundledAssetAtPath\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":573,"Column":116,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarEmoteDef\u0027 does not contain a definition for \u0027bundleID\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":573,"Column":157,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027LoadBundledAssetAtPath\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":573,"Column":164,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027StartCoroutine\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":573,"Column":164,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Object"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":578,"Column":24,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027mainTexture\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":578,"Column":36,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from UnityEngine.Texture2D to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":579,"Column":29,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027MakePixelPerfect\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":579,"Column":31,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027MakePixelPerfect\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":581,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":581,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":581,"Column":44,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":583,"Column":32,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027callWhenFinished\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":583,"Column":39,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from null to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":584,"Column":32,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027ResetToBeginning\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":584,"Column":34,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027ResetToBeginning\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":585,"Column":33,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027ResetToBeginning\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":585,"Column":35,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027ResetToBeginning\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":586,"Column":20,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027Play\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":586,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027Play\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":590,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":590,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":590,"Column":45,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":594,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":594,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":594,"Column":46,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":595,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":595,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":595,"Column":45,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":601,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027HeadNode\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":608,"Column":86,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027HeadNode\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":608,"Column":95,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":608,"Column":97,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027y\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":608,"Column":97,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":608,"Column":98,"EndLine":0,"EndColumn":0,"Text":"Invocation error: ArgumentTypeMismatch"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":612,"Column":134,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027offsetBase\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":612,"Column":143,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":612,"Column":145,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027z\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":612,"Column":151,"EndLine":0,"EndColumn":0,"Text":"Error: Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":616,"Column":49,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027HeadNode\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":616,"Column":58,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":616,"Column":60,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027y\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":616,"Column":60,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":623,"Column":48,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027HeadNode\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":623,"Column":57,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":623,"Column":59,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027y\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":623,"Column":59,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":630,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":630,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":630,"Column":45,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":647,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarEmoteDef\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":649,"Column":29,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027StartCoroutine\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":649,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":649,"Column":61,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027StartCoroutine\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":652,"Column":52,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarEmoteDef\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":657,"Column":30,"EndLine":0,"EndColumn":0,"Text":"\u0027StartCoroutine\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":657,"Column":44,"EndLine":0,"EndColumn":0,"Text":"\u0027BundleManager\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":657,"Column":53,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027instance\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":657,"Column":87,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027LoadBundledAssetAtPath\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":657,"Column":104,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarEmoteDef\u0027 does not contain a definition for \u0027bundleID\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":657,"Column":157,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027LoadBundledAssetAtPath\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":657,"Column":158,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor_UI_Social\u0027 does not contain a definition for \u0027StartCoroutine\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":657,"Column":158,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Object"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":661,"Column":37,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027MakePixelPerfect\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":661,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027MakePixelPerfect\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":663,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":663,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":663,"Column":49,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":665,"Column":37,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027callWhenFinished\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":665,"Column":44,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from null to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":666,"Column":37,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027ResetToBeginning\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":666,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027ResetToBeginning\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":667,"Column":38,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027ResetToBeginning\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":667,"Column":40,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027ResetToBeginning\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":668,"Column":25,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027Play\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":668,"Column":31,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027Play\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":672,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":672,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":672,"Column":50,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":676,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":676,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":676,"Column":51,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":677,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":677,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":677,"Column":50,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":686,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":686,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":686,"Column":45,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":693,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027HeadNode\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":700,"Column":96,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027HeadNode\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":700,"Column":105,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":700,"Column":107,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027y\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":700,"Column":107,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":700,"Column":108,"EndLine":0,"EndColumn":0,"Text":"Invocation error: ArgumentTypeMismatch"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":701,"Column":149,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027offsetBase\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":701,"Column":158,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":701,"Column":160,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027z\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":701,"Column":166,"EndLine":0,"EndColumn":0,"Text":"Error: Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":704,"Column":54,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027HeadNode\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":704,"Column":63,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":704,"Column":65,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027y\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":704,"Column":65,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":710,"Column":53,"EndLine":0,"EndColumn":0,"Text":"\u0027Actor\u0027 does not contain a definition for \u0027HeadNode\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":710,"Column":62,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027position\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":710,"Column":64,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027y\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":710,"Column":64,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to System.Single"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":717,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":717,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":717,"Column":50,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":726,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":726,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":726,"Column":50,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":727,"Column":23,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027text\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":727,"Column":38,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from System.String to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":728,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027text\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":728,"Column":34,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Length\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":728,"Column":53,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":731,"Column":34,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027overflowMethod\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":731,"Column":44,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":731,"Column":53,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Overflow\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":731,"Column":66,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027ResizeHeight\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":732,"Column":25,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027width\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":732,"Column":31,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from System.Int32 to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":734,"Column":32,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027text\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":734,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Length\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":734,"Column":59,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":736,"Column":34,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027overflowMethod\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":736,"Column":44,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":736,"Column":53,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Overflow\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":736,"Column":66,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027ResizeFreely\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":739,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":739,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":739,"Column":54,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":740,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":740,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":740,"Column":49,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":745,"Column":23,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027text\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":745,"Column":38,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from System.String to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":748,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":748,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":748,"Column":54,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":751,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":751,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":751,"Column":50,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":755,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":755,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":755,"Column":51,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":756,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":756,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":756,"Column":50,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":759,"Column":27,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027text\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":759,"Column":34,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Length\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":759,"Column":53,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":761,"Column":34,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027overflowMethod\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":761,"Column":44,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":761,"Column":53,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Overflow\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":761,"Column":66,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027ResizeHeight\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":762,"Column":25,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027width\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":762,"Column":31,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from System.Int32 to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":765,"Column":32,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027text\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":765,"Column":39,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Length\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":765,"Column":59,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":767,"Column":34,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 does not contain a definition for \u0027overflowMethod\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":767,"Column":44,"EndLine":0,"EndColumn":0,"Text":"\u0027UILabel\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":767,"Column":53,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027Overflow\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":767,"Column":66,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027ResizeFreely\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":769,"Column":25,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027Play\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":769,"Column":31,"EndLine":0,"EndColumn":0,"Text":"\u0027TweenScale\u0027 does not contain a definition for \u0027Play\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":771,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":771,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":771,"Column":50,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":772,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":772,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":772,"Column":49,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":779,"Column":15,"EndLine":0,"EndColumn":0,"Text":"\u0027UI_BuddyCard\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":779,"Column":45,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027OpenWindow\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":779,"Column":34,"EndLine":0,"EndColumn":0,"Text":"\u0027UIManager\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":779,"Column":56,"EndLine":0,"EndColumn":0,"Text":"\u0027UIWindowId\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":779,"Column":66,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027BuddyCard\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":779,"Column":67,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027OpenWindow\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":779,"Column":83,"EndLine":0,"EndColumn":0,"Text":"\u0027UI_BuddyCard\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":780,"Column":23,"EndLine":0,"EndColumn":0,"Text":"Error: Boolean"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":782,"Column":23,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetBuddyInfo\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":782,"Column":36,"EndLine":0,"EndColumn":0,"Text":"\u0027AvatarBase\u0027 does not contain a definition for \u0027info\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":782,"Column":45,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027userInfo\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":782,"Column":46,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetBuddyInfo\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":787,"Column":26,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":787,"Column":14,"EndLine":0,"EndColumn":0,"Text":"\u0027SharedUtils\u0027 is not a known identifier"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":787,"Column":48,"EndLine":0,"EndColumn":0,"Text":"\u0027?\u0027 does not contain a definition for \u0027SetActiveUI\u0027"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":573,"Column":156,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from ? to UnityEngine.Texture2D"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":573,"Column":156,"EndLine":0,"EndColumn":0,"Text":"Cannot convert from UnityEngine.Texture2D to ?"},{"LogLevel":"Error","FileName":"/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social.cs","Line":657,"Column":142,"EndLine":0,"EndColumn":0,"Text":"\u0027UITexture\u0027 does not contain a definition for \u0027mainTexture\u0027"}]}
callback data
handling Errors
underlines

WORKING FILE: (Actor_UI_Social_.cs)

project file is : /Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working - ST3.sublime-project
already_bound_solution:/Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working.sln
Writing file /Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social_.cs with encoding UTF-8 (atomic)
project file is : /Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working - ST3.sublime-project
response: /Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working.sln
request: http://localhost:50738/addtoproject
======== request params ========
{"filename": "/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social_.cs", "line": "24", "buffer": "", "column": "36"}
project file is : /Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working - ST3.sublime-project
response: /Users/raymondbritton/Desktop/AJMobile_Working/AJMobile_Working.sln
request: http://localhost:50738/codecheck
======== request params ========
{"filename": "/Users/raymondbritton/Desktop/AJMobile_Working/Assets/Scripts/Actor/Actor_UI_Social_.cs", "line": "24", "buffer": "", "column": "36"}
file changed
======== response ========
true
callback data
file added to project
True
======== response ========
{"QuickFixes":[]}
callback data
handling Errors

Good Luck!

I just wanted to wish you good luck with this project. I've been waiting for someone to do this!

If you have any questions about OmniSharpServer, don't hesitate to ask.

Issue when building

I installed both Kulture and OmniSharp into Sublime via package control. After adding the solution path to my project, I get the following error message in the console:

building
project file is : D:\Topaz\Topaz.sublime-project
response: D:(Path Obscured, but correct)\MacroRecorder.csproj
Traceback (most recent call last):
File "C:\DevTools\Sublime Text 3\sublime_plugin.py", line 549, in run_
return self.run(edit)
File "C:\DevTools\Sublime Text 3\Data\Packages\OmniSharp\commands\build_project.py", line 17, in run
optionsbuildtype
File "C:\DevTools\Sublime Text 3\Data\Packages\OmniSharp\commands\build_project.py", line 20, in build
self.getbuild('build')
File "C:\DevTools\Sublime Text 3\Data\Packages\OmniSharp\commands\build_project.py", line 31, in getbuild
omnisharp.get_response(self.view, '/buildtarget', self._handle_build, params)
File "C:\DevTools\Sublime Text 3\Data\Packages\OmniSharp\lib\omnisharp.py", line 67, in get_response
callback(None)
File "C:\DevTools\Sublime Text 3\Data\Packages\OmniSharp\commands\build_project.py", line 34, in _handle_build
self.buildcommand = data["Command"]
TypeError: 'NoneType' object is not subscriptable

I did a little digging, and I'm not sure if the server is starting correctly or not. The call stack suggests that there is nothing added to the server_ports list.

errors connecting

Mac install (from package) logs come up as:

project file is : /Users/greg/Code/EventStore/src/EventStore.sublime-project
solution_path:/Users/greg/Code/EventStore/src/EventStore.sln
omni_port:50476
LAUNCH!!! /Users/greg/Library/Application Support/Sublime Text 3/Packages/OmniSharp/launchers/omni_sharp_launcher.py
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
unknown include #documentation
start_omni_sharp_launcher:/Users/greg/Code/EventStore/src/EventStore.sln
exit_omni_sharp_launcher:/Users/greg/Code/EventStore/src/EventStore.sln
project file is : /Users/greg/Code/EventStore/src/EventStore.sublime-project
response: /Users/greg/Code/EventStore/src/EventStore.sln
request: http://localhost:50476/autocomplete
======== request params ========
{"wordToComplete": "_", "WantReturnType": true, "column": "14", "WantSnippet": true, "filename": "/Users/greg/Code/EventStore/src/EventStore.Core.Tests/Helpers/MiniClusterNode.cs", "WantMethodHeader": true, "buffer": "using System;\nusing System.Diagnostics;\nusing System.IO;\nusing System.Linq;\nusing System.Net;\nusing System.Net.Sockets;\nusing System.Runtime.InteropServices;\nusing System.Threading;\nusing EventStore.Common.Log;\nusing EventStore.Common.Options;\nusing EventStore.Common.Utils;\nusing EventStore.Core.Authentication;\nusing EventStore.Core.Bus;\nusing EventStore.Core.Cluster.Settings;\nusing EventStore.Core.Messages;\nusing EventStore.Core.Services.Gossip;\nusing EventStore.Core.Services.Monitoring;\nusing EventStore.Core.Tests.Http;\nusing EventStore.Core.Tests.Services.Transport.Tcp;\nusing EventStore.Core.TransactionLog.Checkpoint;\nusing EventStore.Core.TransactionLog.Chunks;\nusing EventStore.Core.TransactionLog.FileNamingStrategy;\nusing EventStore.Core.Services.Transport.Http.Controllers;\n\nnamespace EventStore.Core.Tests.Helpers\n{\n public class MiniClusterNode\n {\n public static int RunCount = 0;\n public static readonly Stopwatch RunningTime = new Stopwatch();\n public static readonly Stopwatch StartingTime = new Stopwatch();\n public static readonly Stopwatch StoppingTime = new Stopwatch();\n\n public const int ChunkSize = 1024_1024;\n public const int CachedChunkSize = ChunkSize + ChunkHeader.Size + ChunkFooter.Size;\n\n private static readonly ILogger Log = LogManager.GetLoggerFor();\n\n public IPEndPoint InternalTcpEndPoint { get; private set; }\n public IPEndPoint InternalTcpSecEndPoint { get; private set; }\n public IPEndPoint InternalHttpEndPoint { get; private set; }\n public IPEndPoint ExternalTcpEndPoint { get; private set; }\n public IPEndPoint ExternalTcpSecEndPoint { get; private set; }\n public IPEndPoint ExternalHttpEndPoint { get; private set; }\n\n public readonly ClusterVNode Node;\n public readonly TFChunkDb Db;\n private readonly string _dbPath;\n public ManualResetEvent StartedEvent;\n\n public MiniClusterNode(\n string pathname, int debugIndex, IPEndPoint internalTcp, IPEndPoint internalTcpSec, IPEndPoint internalHttp,\n IPEndPoint externalTcp, IPEndPoint externalTcpSec, IPEndPoint externalHttp, IPEndPoint[] gossipSeeds,\n ISubsystem[] subsystems = null, int? chunkSize = null, int? cachedChunkSize = null,\n bool enableTrustedAuth = false, bool skipInitializeStandardUsersCheck = true, int memTableSize = 1000,\n bool inMemDb = true, bool disableFlushToDisk = false)\n {\n RunningTime.Start();\n RunCount += 1;\n _\n _dbPath = Path.Combine(\n pathname,\n string.Format(\n "mini-cluster-node-db-{0}-{1}-{2}", externalTcp.Port, externalTcpSec.Port, externalHttp.Port));\n\n Directory.CreateDirectory(_dbPath);\n FileStreamExtensions.ConfigureFlush(disableFlushToDisk);\n Db =\n new TFChunkDb(\n CreateDbConfig(chunkSize ?? ChunkSize, _dbPath, cachedChunkSize ?? CachedChunkSize, inMemDb));\n\n InternalTcpEndPoint = internalTcp;\n InternalTcpSecEndPoint = internalTcpSec;\n InternalHttpEndPoint = internalHttp;\n\n ExternalTcpEndPoint = externalTcp;\n ExternalTcpSecEndPoint = externalTcpSec;\n ExternalHttpEndPoint = externalHttp;\n\n var singleVNodeSettings = new ClusterVNodeSettings(\n Guid.NewGuid(), debugIndex, InternalTcpEndPoint, InternalTcpSecEndPoint, ExternalTcpEndPoint,\n ExternalTcpSecEndPoint, InternalHttpEndPoint, ExternalHttpEndPoint,\n new[] {ExternalHttpEndPoint.ToHttpUrl()}, enableTrustedAuth, ssl_connections.GetCertificate(), 1, false,\n "", gossipSeeds, TFConsts.MinFlushDelayMs, 3, 2, 2, TimeSpan.FromSeconds(2), TimeSpan.FromSeconds(2),\n false, "", false, TimeSpan.FromHours(1), StatsStorage.None, 0,\n new InternalAuthenticationProviderFactory(), disableScavengeMerging: true, adminOnPublic: true,\n statsOnPublic: true, gossipOnPublic: true, gossipInterval: TimeSpan.FromSeconds(1),\n gossipAllowedTimeDifference: TimeSpan.FromSeconds(1), gossipTimeout: TimeSpan.FromSeconds(1),\n extTcpHeartbeatTimeout: TimeSpan.FromSeconds(10), extTcpHeartbeatInterval: TimeSpan.FromSeconds(10),\n intTcpHeartbeatTimeout: TimeSpan.FromSeconds(10), intTcpHeartbeatInterval: TimeSpan.FromSeconds(10),\n verifyDbHash: false, maxMemtableEntryCount: memTableSize);\n\n Log.Info(\n "\n{0,-25} {1} ({2}/{3}, {4})\n" + "{5,-25} {6} ({7})\n" + "{8,-25} {9} ({10}-bit)\n"\n + "{11,-25} {12}\n" + "{13,-25} {14}\n" + "{15,-25} {16}\n" + "{17,-25} {18}\n" + "{19,-25} {20}\n\n",\n "ES VERSION:", VersionInfo.Version, VersionInfo.Branch, VersionInfo.Hashtag, VersionInfo.Timestamp,\n "OS:", OS.OsFlavor, Environment.OSVersion, "RUNTIME:", OS.GetRuntimeVersion(),\n Marshal.SizeOf(typeof (IntPtr))_8, "GC:",\n GC.MaxGeneration == 0\n ? "NON-GENERATION (PROBABLY BOEHM)"\n : string.Format("{0} GENERATIONS", GC.MaxGeneration + 1), "DBPATH:", _dbPath, "ExTCP ENDPOINT:",\n ExternalTcpEndPoint, "ExTCP SECURE ENDPOINT:", ExternalTcpSecEndPoint, "ExHTTP ENDPOINT:",\n ExternalHttpEndPoint);\n\n Node = new ClusterVNode(Db, singleVNodeSettings, infoController: new InfoController(null, ProjectionType.None), subsystems: subsystems, gossipSeedSource: new KnownEndpointGossipSeedSource(gossipSeeds));\n Node.ExternalHttpService.SetupController(new TestController(Node.MainQueue));\n }\n\n public void Start()\n {\n StartingTime.Start();\n\n StartedEvent = new ManualResetEvent(false);\n Node.MainBus.Subscribe(\n new AdHocHandler<SystemMessage.SystemStart>(m => StartedEvent.Set()));\n\n Node.Start();\n\n //if (!StartedEvent.Wait(60000))\n // throw new TimeoutException("MiniNode haven't started in 60 seconds.");\n\n //StartingTime.Stop();\n }\n\n public void Shutdown(bool keepDb = false, bool keepPorts = false)\n {\n StoppingTime.Start();\n\n var shutdownEvent = new ManualResetEventSlim(false);\n Node.MainBus.Subscribe(new AdHocHandler<SystemMessage.BecomeShutdown>(m => shutdownEvent.Set()));\n\n Node.Stop();\n\n if (!shutdownEvent.Wait(20000))\n throw new TimeoutException("MiniNode haven't shut down in 20 seconds.");\n\n if (!keepPorts)\n {\n PortsHelper.ReturnPort(InternalTcpEndPoint.Port);\n PortsHelper.ReturnPort(InternalTcpSecEndPoint.Port);\n PortsHelper.ReturnPort(InternalHttpEndPoint.Port);\n PortsHelper.ReturnPort(ExternalTcpEndPoint.Port);\n PortsHelper.ReturnPort(ExternalTcpSecEndPoint.Port);\n PortsHelper.ReturnPort(ExternalHttpEndPoint.Port);\n }\n\n if (!keepDb)\n TryDeleteDirectory(_dbPath);\n\n StoppingTime.Stop();\n RunningTime.Stop();\n }\n\n private void TryDeleteDirectory(string directory)\n {\n try\n {\n Directory.Delete(directory, true);\n }\n catch (Exception e)\n {\n Debug.WriteLine("Failed to remove directory {0}", directory);\n Debug.WriteLine(e);\n }\n }\n\n private TFChunkDbConfig CreateDbConfig(int chunkSize, string dbPath, long chunksCacheSize, bool inMemDb)\n {\n ICheckpoint writerChk;\n ICheckpoint chaserChk;\n ICheckpoint epochChk;\n ICheckpoint truncateChk;\n if (inMemDb)\n {\n writerChk = new InMemoryCheckpoint(Checkpoint.Writer);\n chaserChk = new InMemoryCheckpoint(Checkpoint.Chaser);\n epochChk = new InMemoryCheckpoint(Checkpoint.Epoch, initValue: -1);\n truncateChk = new InMemoryCheckpoint(Checkpoint.Truncate, initValue: -1);\n }\n else\n {\n var writerCheckFilename = Path.Combine(dbPath, Checkpoint.Writer + ".chk");\n var chaserCheckFilename = Path.Combine(dbPath, Checkpoint.Chaser + ".chk");\n var epochCheckFilename = Path.Combine(dbPath, Checkpoint.Epoch + ".chk");\n var truncateCheckFilename = Path.Combine(dbPath, Checkpoint.Truncate + ".chk");\n if (Runtime.IsMono)\n {\n writerChk = new FileCheckpoint(writerCheckFilename, Checkpoint.Writer, cached: true);\n chaserChk = new FileCheckpoint(chaserCheckFilename, Checkpoint.Chaser, cached: true);\n epochChk = new FileCheckpoint(epochCheckFilename, Checkpoint.Epoch, cached: true, initValue: -1);\n truncateChk = new FileCheckpoint(\n truncateCheckFilename, Checkpoint.Truncate, cached: true, initValue: -1);\n }\n else\n {\n writerChk = new MemoryMappedFileCheckpoint(writerCheckFilename, Checkpoint.Writer, cached: true);\n chaserChk = new MemoryMappedFileCheckpoint(chaserCheckFilename, Checkpoint.Chaser, cached: true);\n epochChk = new MemoryMappedFileCheckpoint(\n epochCheckFilename, Checkpoint.Epoch, cached: true, initValue: -1);\n truncateChk = new MemoryMappedFileCheckpoint(\n truncateCheckFilename, Checkpoint.Truncate, cached: true, initValue: -1);\n }\n }\n var nodeConfig = new TFChunkDbConfig(\n dbPath, new VersionedPatternFileNamingStrategy(dbPath, "chunk-"), chunkSize, chunksCacheSize, writerChk,\n chaserChk, epochChk, truncateChk, inMemDb);\n return nodeConfig;\n }\n }\n}\n", "line": "60"}
Traceback (most recent call last):
File "X/urllib/request.py", line 1252, in do_open
File "X/http/client.py", line 1049, in request
File "X/http/client.py", line 1087, in _send_request
File "X/http/client.py", line 1045, in endheaders
File "X/http/client.py", line 890, in _send_output
File "X/http/client.py", line 828, in send
File "X/http/client.py", line 806, in connect
File "X/socket.py", line 424, in create_connection
File "X/socket.py", line 415, in create_connection
ConnectionRefusedError: [Errno 61] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/greg/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/omnisharp.py", line 40, in run
response = opener.open(url, data, timeout)
File "X/urllib/request.py", line 473, in open
File "X/urllib/request.py", line 491, in _open
File "X/urllib/request.py", line 451, in _call_chain
File "X/urllib/request.py", line 1272, in http_open
File "X/urllib/request.py", line 1255, in do_open
urllib.error.URLError: <urlopen error [Errno 61] Connection refused>
======== response ========
None
CALLBACK_ERROR
project file is : /Users/greg/Code/EventStore/src/EventStore.sublime-project
response: /Users/greg/Code/EventStore/src/EventStore.sln
request: http://localhost:50476/autocomplete
======== request params ========
{"wordToComplete": "", "WantReturnType": true, "column": "21", "WantSnippet": true, "filename": "/Users/greg/Code/EventStore/src/EventStore.Core.Tests/Helpers/MiniClusterNode.cs", "WantMethodHeader": true, "buffer": "using System;\nusing System.Diagnostics;\nusing System.IO;\nusing System.Linq;\nusing System.Net;\nusing System.Net.Sockets;\nusing System.Runtime.InteropServices;\nusing System.Threading;\nusing EventStore.Common.Log;\nusing EventStore.Common.Options;\nusing EventStore.Common.Utils;\nusing EventStore.Core.Authentication;\nusing EventStore.Core.Bus;\nusing EventStore.Core.Cluster.Settings;\nusing EventStore.Core.Messages;\nusing EventStore.Core.Services.Gossip;\nusing EventStore.Core.Services.Monitoring;\nusing EventStore.Core.Tests.Http;\nusing EventStore.Core.Tests.Services.Transport.Tcp;\nusing EventStore.Core.TransactionLog.Checkpoint;\nusing EventStore.Core.TransactionLog.Chunks;\nusing EventStore.Core.TransactionLog.FileNamingStrategy;\nusing EventStore.Core.Services.Transport.Http.Controllers;\n\nnamespace EventStore.Core.Tests.Helpers\n{\n public class MiniClusterNode\n {\n public static int RunCount = 0;\n public static readonly Stopwatch RunningTime = new Stopwatch();\n public static readonly Stopwatch StartingTime = new Stopwatch();\n public static readonly Stopwatch StoppingTime = new Stopwatch();\n\n public const int ChunkSize = 1024_1024;\n public const int CachedChunkSize = ChunkSize + ChunkHeader.Size + ChunkFooter.Size;\n\n private static readonly ILogger Log = LogManager.GetLoggerFor();\n\n public IPEndPoint InternalTcpEndPoint { get; private set; }\n public IPEndPoint InternalTcpSecEndPoint { get; private set; }\n public IPEndPoint InternalHttpEndPoint { get; private set; }\n public IPEndPoint ExternalTcpEndPoint { get; private set; }\n public IPEndPoint ExternalTcpSecEndPoint { get; private set; }\n public IPEndPoint ExternalHttpEndPoint { get; private set; }\n\n public readonly ClusterVNode Node;\n public readonly TFChunkDb Db;\n private readonly string _dbPath;\n public ManualResetEvent StartedEvent;\n\n public MiniClusterNode(\n string pathname, int debugIndex, IPEndPoint internalTcp, IPEndPoint internalTcpSec, IPEndPoint internalHttp,\n IPEndPoint externalTcp, IPEndPoint externalTcpSec, IPEndPoint externalHttp, IPEndPoint[] gossipSeeds,\n ISubsystem[] subsystems = null, int? chunkSize = null, int? cachedChunkSize = null,\n bool enableTrustedAuth = false, bool skipInitializeStandardUsersCheck = true, int memTableSize = 1000,\n bool inMemDb = true, bool disableFlushToDisk = false)\n {\n RunningTime.Start();\n RunCount += 1;\n _dbPath.\n _dbPath = Path.Combine(\n pathname,\n string.Format(\n "mini-cluster-node-db-{0}-{1}-{2}", externalTcp.Port, externalTcpSec.Port, externalHttp.Port));\n\n Directory.CreateDirectory(_dbPath);\n FileStreamExtensions.ConfigureFlush(disableFlushToDisk);\n Db =\n new TFChunkDb(\n CreateDbConfig(chunkSize ?? ChunkSize, _dbPath, cachedChunkSize ?? CachedChunkSize, inMemDb));\n\n InternalTcpEndPoint = internalTcp;\n InternalTcpSecEndPoint = internalTcpSec;\n InternalHttpEndPoint = internalHttp;\n\n ExternalTcpEndPoint = externalTcp;\n ExternalTcpSecEndPoint = externalTcpSec;\n ExternalHttpEndPoint = externalHttp;\n\n var singleVNodeSettings = new ClusterVNodeSettings(\n Guid.NewGuid(), debugIndex, InternalTcpEndPoint, InternalTcpSecEndPoint, ExternalTcpEndPoint,\n ExternalTcpSecEndPoint, InternalHttpEndPoint, ExternalHttpEndPoint,\n new[] {ExternalHttpEndPoint.ToHttpUrl()}, enableTrustedAuth, ssl_connections.GetCertificate(), 1, false,\n "", gossipSeeds, TFConsts.MinFlushDelayMs, 3, 2, 2, TimeSpan.FromSeconds(2), TimeSpan.FromSeconds(2),\n false, "", false, TimeSpan.FromHours(1), StatsStorage.None, 0,\n new InternalAuthenticationProviderFactory(), disableScavengeMerging: true, adminOnPublic: true,\n statsOnPublic: true, gossipOnPublic: true, gossipInterval: TimeSpan.FromSeconds(1),\n gossipAllowedTimeDifference: TimeSpan.FromSeconds(1), gossipTimeout: TimeSpan.FromSeconds(1),\n extTcpHeartbeatTimeout: TimeSpan.FromSeconds(10), extTcpHeartbeatInterval: TimeSpan.FromSeconds(10),\n intTcpHeartbeatTimeout: TimeSpan.FromSeconds(10), intTcpHeartbeatInterval: TimeSpan.FromSeconds(10),\n verifyDbHash: false, maxMemtableEntryCount: memTableSize);\n\n Log.Info(\n "\n{0,-25} {1} ({2}/{3}, {4})\n" + "{5,-25} {6} ({7})\n" + "{8,-25} {9} ({10}-bit)\n"\n + "{11,-25} {12}\n" + "{13,-25} {14}\n" + "{15,-25} {16}\n" + "{17,-25} {18}\n" + "{19,-25} {20}\n\n",\n "ES VERSION:", VersionInfo.Version, VersionInfo.Branch, VersionInfo.Hashtag, VersionInfo.Timestamp,\n "OS:", OS.OsFlavor, Environment.OSVersion, "RUNTIME:", OS.GetRuntimeVersion(),\n Marshal.SizeOf(typeof (IntPtr))_8, "GC:",\n GC.MaxGeneration == 0\n ? "NON-GENERATION (PROBABLY BOEHM)"\n : string.Format("{0} GENERATIONS", GC.MaxGeneration + 1), "DBPATH:", _dbPath, "ExTCP ENDPOINT:",\n ExternalTcpEndPoint, "ExTCP SECURE ENDPOINT:", ExternalTcpSecEndPoint, "ExHTTP ENDPOINT:",\n ExternalHttpEndPoint);\n\n Node = new ClusterVNode(Db, singleVNodeSettings, infoController: new InfoController(null, ProjectionType.None), subsystems: subsystems, gossipSeedSource: new KnownEndpointGossipSeedSource(gossipSeeds));\n Node.ExternalHttpService.SetupController(new TestController(Node.MainQueue));\n }\n\n public void Start()\n {\n StartingTime.Start();\n\n StartedEvent = new ManualResetEvent(false);\n Node.MainBus.Subscribe(\n new AdHocHandler<SystemMessage.SystemStart>(m => StartedEvent.Set()));\n\n Node.Start();\n\n //if (!StartedEvent.Wait(60000))\n // throw new TimeoutException("MiniNode haven't started in 60 seconds.");\n\n //StartingTime.Stop();\n }\n\n public void Shutdown(bool keepDb = false, bool keepPorts = false)\n {\n StoppingTime.Start();\n\n var shutdownEvent = new ManualResetEventSlim(false);\n Node.MainBus.Subscribe(new AdHocHandler<SystemMessage.BecomeShutdown>(m => shutdownEvent.Set()));\n\n Node.Stop();\n\n if (!shutdownEvent.Wait(20000))\n throw new TimeoutException("MiniNode haven't shut down in 20 seconds.");\n\n if (!keepPorts)\n {\n PortsHelper.ReturnPort(InternalTcpEndPoint.Port);\n PortsHelper.ReturnPort(InternalTcpSecEndPoint.Port);\n PortsHelper.ReturnPort(InternalHttpEndPoint.Port);\n PortsHelper.ReturnPort(ExternalTcpEndPoint.Port);\n PortsHelper.ReturnPort(ExternalTcpSecEndPoint.Port);\n PortsHelper.ReturnPort(ExternalHttpEndPoint.Port);\n }\n\n if (!keepDb)\n TryDeleteDirectory(_dbPath);\n\n StoppingTime.Stop();\n RunningTime.Stop();\n }\n\n private void TryDeleteDirectory(string directory)\n {\n try\n {\n Directory.Delete(directory, true);\n }\n catch (Exception e)\n {\n Debug.WriteLine("Failed to remove directory {0}", directory);\n Debug.WriteLine(e);\n }\n }\n\n private TFChunkDbConfig CreateDbConfig(int chunkSize, string dbPath, long chunksCacheSize, bool inMemDb)\n {\n ICheckpoint writerChk;\n ICheckpoint chaserChk;\n ICheckpoint epochChk;\n ICheckpoint truncateChk;\n if (inMemDb)\n {\n writerChk = new InMemoryCheckpoint(Checkpoint.Writer);\n chaserChk = new InMemoryCheckpoint(Checkpoint.Chaser);\n epochChk = new InMemoryCheckpoint(Checkpoint.Epoch, initValue: -1);\n truncateChk = new InMemoryCheckpoint(Checkpoint.Truncate, initValue: -1);\n }\n else\n {\n var writerCheckFilename = Path.Combine(dbPath, Checkpoint.Writer + ".chk");\n var chaserCheckFilename = Path.Combine(dbPath, Checkpoint.Chaser + ".chk");\n var epochCheckFilename = Path.Combine(dbPath, Checkpoint.Epoch + ".chk");\n var truncateCheckFilename = Path.Combine(dbPath, Checkpoint.Truncate + ".chk");\n if (Runtime.IsMono)\n {\n writerChk = new FileCheckpoint(writerCheckFilename, Checkpoint.Writer, cached: true);\n chaserChk = new FileCheckpoint(chaserCheckFilename, Checkpoint.Chaser, cached: true);\n epochChk = new FileCheckpoint(epochCheckFilename, Checkpoint.Epoch, cached: true, initValue: -1);\n truncateChk = new FileCheckpoint(\n truncateCheckFilename, Checkpoint.Truncate, cached: true, initValue: -1);\n }\n else\n {\n writerChk = new MemoryMappedFileCheckpoint(writerCheckFilename, Checkpoint.Writer, cached: true);\n chaserChk = new MemoryMappedFileCheckpoint(chaserCheckFilename, Checkpoint.Chaser, cached: true);\n epochChk = new MemoryMappedFileCheckpoint(\n epochCheckFilename, Checkpoint.Epoch, cached: true, initValue: -1);\n truncateChk = new MemoryMappedFileCheckpoint(\n truncateCheckFilename, Checkpoint.Truncate, cached: true, initValue: -1);\n }\n }\n var nodeConfig = new TFChunkDbConfig(\n dbPath, new VersionedPatternFileNamingStrategy(dbPath, "chunk-"), chunkSize, chunksCacheSize, writerChk,\n chaserChk, epochChk, truncateChk, inMemDb);\n return nodeConfig;\n }\n }\n}\n", "line": "60"}
Traceback (most recent call last):
File "X/urllib/request.py", line 1252, in do_open

Keep getting a 503 connecting to omnisharp server

I just installed the omnisharp plugin but everytime I type I get the following error::
File "C:\Users\mburbea\AppData\Roaming\Sublime Text 3\Packages\OmniSharp\lib\omnisharp.py", line 38, in run
response = urllib.request.urlopen(url, data, timeout)
File "./urllib/request.py", line 156, in urlopen
File "./urllib/request.py", line 475, in open
File "./urllib/request.py", line 587, in http_response
File "./urllib/request.py", line 507, in error
File "./urllib/request.py", line 447, in _call_chain
File "./urllib/request.py", line 692, in http_error_302
File "./urllib/request.py", line 475, in open
File "./urllib/request.py", line 587, in http_response
File "./urllib/request.py", line 513, in error
File "./urllib/request.py", line 447, in _call_chain
File "./urllib/request.py", line 595, in http_error_default
urllib.error.HTTPError: HTTP Error 503: Service Unavailable
======== response ========
None
CALLBACK_ERROR
TERMINATE_OMNI_SHARP
exit_omni_sharp_launcher:C

Any idea how to correct this issue?

Go to definition not working until OmniSharp.exe is ran from the command line

This is a strange one. A fresh install of Sublime Text 3 and this plugin.

Go to definition doesn't work. In the Sublime debug window I get this back from every request
======== response ========
{"FileName":null,"Line":0,"Column":0}
callback data

Running the OmniSharp.exe manually with the same solution and a different port makes it work. It continues to work even after I've killed the OmniSharp server that I started manually.

I'm running Windows 8.1

Windows?

I know the project doesn't say it supports Windows, but I've forked and hacked on it to try and get it working and I can't get past a Sublime plug-in crash, even though I've got to a point where running python server.py 23452 59420 D:\MyProject from the command line works perfectly.

The only thing I can think it might be is that I'm using the latest Python 3.3, and I don't know if this is supported or if I should be using 2.7?

Autocomplete sporadically stops working

The auto-complete feature seems to sporadically crashes, and it seems to be communicating to the omnisharpserver.

I'm currently using the "Roslyn" branch of the OmniSharp-sublime plugin, as the default package used to show annoying syntax errors (that weren't actually errors, as the project would still build).

I have had auto-complete working previously, but I've made no changed to sublime for it to stop working.

I'm currently using Linux Mint 17, and I've changed the default shell from dash to bash to ensure that kvm.sh runs correctly at login.

Error message shown in the sublime console:

OmniSharp Error:

response: "/home/justin/Development/juzzbott"
request: http://localhost:33186/autocomplete
======== request params ======== 
 b'{"WantReturnType": true, "line": "38", "wordToComplete": "Try", "WantSnippet": true, "buffer": "using System;\\nusing System.Collections.Generic;\\nusing System.Linq;\\n\\nusing MongoDB.Bson;\\nusing MongoDB.Driver;\\n\\nusing Juzzbott.Models;\\n\\nnamespace Juzzbott.Services\\n{\\n    public class BlogService\\n    {\\n\\n        // The mongo client\\n        private MongoClient _mongoDb;\\n\\n        public BlogService () \\n    \\t{\\n            _mongoDb = new MongoClient();\\n        }\\n\\n        public IList<BlogPost> GetLatest(int count) \\n        {\\n\\n            // Get the latest blog entries\\n\\n\\n            // return the blog posts\\n            return null;\\n\\n        }\\n\\n        public BlogPost GetSinglePost(string id) \\n        {\\n            throw new NotImplementedException();\\n\\n            Int32.Try\\n        }\\n\\n    }\\n}", "column": "22", "WantMethodHeader": true, "filename": "/home/justin/Development/juzzbott/src/Juzzbott/Services/BlogService.cs"}'
[2015-03-03 17:23:12,360 - WARNING  - OmniSharp.lib.urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionRefusedError(111, 'Connection refused'))': /autocomplete
[2015-03-03 17:23:12,361 - WARNING  - OmniSharp.lib.urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionRefusedError(111, 'Connection refused'))': /autocomplete
[2015-03-03 17:23:12,362 - WARNING  - OmniSharp.lib.urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionRefusedError(111, 'Connection refused'))': /autocomplete
Traceback (most recent call last):
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/connectionpool.py", line 529, in urlopen
    body=body, headers=headers)
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/connectionpool.py", line 334, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "./http/client.py", line 1065, in request
  File "./http/client.py", line 1103, in _send_request
  File "./http/client.py", line 1061, in endheaders
  File "./http/client.py", line 906, in _send_output
  File "./http/client.py", line 844, in send
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/connection.py", line 155, in connect
    conn = self._new_conn()
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/connection.py", line 134, in _new_conn
    (self.host, self.port), self.timeout, **extra_kw)
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/util/connection.py", line 87, in create_connection
    raise err
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/util/connection.py", line 78, in create_connection
    sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/omnisharp.py", line 38, in run
    response = http.urlopen('POST', url, body=data)
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/poolmanager.py", line 153, in urlopen
    response = conn.urlopen(method, u.request_uri, **kw)
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/connectionpool.py", line 595, in urlopen
    release_conn=release_conn, **response_kw)
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/connectionpool.py", line 595, in urlopen
    release_conn=release_conn, **response_kw)
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/connectionpool.py", line 595, in urlopen
    release_conn=release_conn, **response_kw)
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/connectionpool.py", line 575, in urlopen
    _pool=self, _stacktrace=stacktrace)
  File "/home/justin/.config/sublime-text-3/Packages/OmniSharp/lib/urllib3/util/retry.py", line 271, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
OmniSharp.lib.urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='localhost', port=33186): Max retries exceeded with url: /autocomplete (Caused by ProtocolError('Connection aborted.', ConnectionRefusedError(111, 'Connection refused')))
======== response ========
None
None
CALLBACK_ERROR

how to turn off error checks?

its giving me tons of false positive.
it is unable to discern if i use class from other library like IObservable which somehow perceived as System.IObservable

Error when opening .sublime-project file

I have a benefitsplus.sublime-project file and when I open it using sublime on window I get below error

image

Contents of the file are

{
"folders":
[
{
"follow_symlinks": true,
"path": "."
}
],
"solution_file": "./BenefitsPlus.sln"
}

Doesn't seem to like frameworkAssemblies

Got an ASP.NET 5 beta 2 console application running against Mono 3.12 on Linux, and the completion in ST3 is not playing nicely with the System.Net.Http namespace. The app builds fine on F7, and runs OK, but OmniSharp can't see it. Completion works fine on everything except System.Net.Http.

Let me know if there's any way of getting more debug detail.

Here's the project.json:

{
    "version": "1.0.0-*",
    "dependencies": {
        "System.Runtime": "4.0.0-beta-*",
        "System.IO": "4.0.0-beta-*"
    },
    "commands": { 
        "run": "run"
    },
    "frameworks": {
        "aspnet50": {
            "frameworkAssemblies": {
                "System.Net.Http.WebRequest": "",
                "System.Net.Http": ""
            }
        }
    }
}

Here's Program.cs:

using System;
using System.Net.Http; // Get squiggles on this
using System.Text;

namespace ConsoleApp1
{
    public class Program
    {
        public static void Main(string[] args)
        {
            var body = args.Length > 0 ? args[0] : "Default";
            var bytes = Encoding.UTF8.GetBytes(body);

            var client = new HttpClient(); // Squiggles here too, and no completion
            var content = new StringContent(body, Encoding.UTF8, "text/text");
                var response = client.PostAsync("http://localhost/echo", content).Result;
                Console.WriteLine(response.StatusCode);
                Console.WriteLine(response.Content.ReadAsStringAsync().Result);
        }
    }
}

And here's what gets written to the console when I save Program.cs:

Error : Unknown Resolver Error - (2, 17)
Error : '?' does not contain a definition for 'Http' - (2, 22)
Error : Unknown Resolver Error - (3, 17)
Error : '?' does not contain a definition for 'Http' - (3, 22)
Error : '?' does not contain a definition for 'Headers' - (3, 30)
Error : 'HttpClient' is not a known identifier - (23, 37)
Error : 'HttpClient' is not a known identifier - (23, 39)
Error : Could not determine type - (23, 13)
Error : 'StringContent' is not a known identifier - (24, 41)
Error : 'StringContent' is not a known identifier - (24, 75)
Error : Could not determine type - (24, 13)
Error : '?' does not contain a definition for 'DefaultRequestHeaders' - (25, 38)
Error : '?' does not contain a definition for 'Authorization' - (25, 52)
Error : 'AuthenticationHeaderValue' is not a known identifier - (25, 84)
Error : 'AuthenticationHeaderValue' is not a known identifier - (25, 126)
Error : '?' does not contain a definition for 'PostAsync' - (26, 44)
Error : '?' does not contain a definition for 'PostAsync' - (26, 78)
Error : '?' does not contain a definition for 'Result' - (26, 85)
Error : Could not determine type - (26, 16)
Error : '?' does not contain a definition for 'StatusCode' - (27, 50)
Error : Cannot convert from ? to System.Boolean - (27, 50)
Error : Invocation error: ArgumentTypeMismatch - (27, 51)
Error : Invocation error: AmbiguousMatch - (27, 51)
Error : '?' does not contain a definition for 'Content' - (28, 47)
Error : '?' does not contain a definition for 'ReadAsStringAsync' - (28, 65)
Error : '?' does not contain a definition for 'ReadAsStringAsync' - (28, 67)
Error : '?' does not contain a definition for 'Result' - (28, 74)
Error : Cannot convert from ? to System.Boolean - (28, 74)
Error : Invocation error: ArgumentTypeMismatch - (28, 75)
Error : Invocation error: AmbiguousMatch - (28, 75)

Project reference doesn't work with autocomplete

I have a project that has a project reference. While I can build (both command line with xbuild and using the OmniSharp Sublime Plugin), when I save, I get issues regarding all of the types/namespaces from the referenced project and the autocomplete also doesn't work for those types. Autocomplete for types in my project and system assemblies is working.

I'm on Mac OS X 10.10 with the latest Mono MDK installed (from the Mono project, not Homebrew) in case that changes anything.

Create project

Forgive me if this is not a part of OmniSharp server, but it'd be great to have a Create New Project option from within Sublime Text.

Unhelpful error message if config.json fails to parse

This threw me for a loop for a while. Didn't dig deep enough to figure out where this is happening, but if you modify OmniSharpServer's config.json and it fails to parse correctly, instead of printing an error in Sublime's console it just refuses a connection with a really baffling error message, something like this:

Request: http://localhost:51778/gotodefinition
======== request params ======== 
 {"column": "35", "line": "38", /* some fields omitted */ }
Traceback (most recent call last):
  File "./urllib/request.py", line 1248, in do_open
  File "./http/client.py", line 1065, in request
  File "./http/client.py", line 1103, in _send_request
  File "./http/client.py", line 1061, in endheaders
  File "./http/client.py", line 906, in _send_output
  File "./http/client.py", line 844, in send
  File "./http/client.py", line 822, in connect
  File "./socket.py", line 435, in create_connection
  File "./socket.py", line 426, in create_connection
ConnectionRefusedError: [Errno 61] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/(user)/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/omnisharp.py", line 38, in run
    response = urllib.request.urlopen(url, data, timeout)
  File "./urllib/request.py", line 156, in urlopen
  File "./urllib/request.py", line 469, in open
  File "./urllib/request.py", line 487, in _open
  File "./urllib/request.py", line 447, in _call_chain
  File "./urllib/request.py", line 1268, in http_open
  File "./urllib/request.py", line 1251, in do_open
urllib.error.URLError: <urlopen error [Errno 61] Connection refused>
======== response ========
None
CALLBACK_ERROR
TERMINATE_OMNI_SHARP
...

Threading improvements

At the moment a thread is created and tracked in a dictionary when the server launches.

There is code to terminate the process if it crashes but I'm not sure it works properly leaving lots of servers running.

Using the code used for the nuget spike could we use the threading model to start the server and handle crashes that way as it may be cleaner

No syntax error highlighting

I have installed the Omnisharp package and followed the instructions regarding Kulture and Python, but Omnisharp doesn't seem to work.
I guess the problem resides in setting Python properly. I installed the 2.7.9 version from the Python website and added its path from here : My Computer > Properties > Advanced > Environment Variables :
screenshot_1
Do you have any thorough tutorial on how should Omnisharp be installed ?

Note : I'm on Windows and I use Unity3D ( wth the Unity packages installed)

Server subprocess creation fails

I'm getting the following exception when opening a project with C#:

Traceback (most recent call last):
  File "./subprocess.py", line 1112, in _execute_child
FileNotFoundError: [WinError 2] The system cannot find the file specified

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 303, in on_activated
    callback.on_activated(v)
  File "C:\Users\MyUserFolder\AppData\Roaming\Sublime Text 3\Packages\OmniSharpSublime\listeners\server_runner.py", line 12, in on_activated
    omnisharp.create_omnisharp_server_subprocess(view)
  File "C:\Users\MyUserFolder\AppData\Roaming\Sublime Text 3\Packages\OmniSharpSublime\lib\omnisharp.py", line 132, in create_omnisharp_server_subprocess
    server_process = subprocess.Popen(args, stderr=subprocess.PIPE)
  File "./subprocess.py", line 824, in __init__
  File "./subprocess.py", line 1118, in _execute_child
FileNotFoundError: [WinError 2] The system cannot find the file specified

The args being passed into subprocess.Popen are ['python', 'C:\\Users\\MyUserFolder\\AppData\\Roaming\\Sublime Text 3\\Packages\\OmniSharpSublime\\lib\\../server/server.py', '4052', '61103', 'C:\\Users\\MyUserFolder\\MyGitRepo\\ProjectFolder']

I've also tried using os.path.normpath() on the server.py path but the exception is still thrown.

Connection Refused Errors

I'm running ST3 on OS X, and I'm not able to trigger any of the OmniSharp functionality (e.g., autocomplete, Goto Definition, Find Usages, etc.).

I'm not really sure how to debug the issue, but here's what pops up in ST's console when I load up the project and start writing some code (sorry for the massive copy/paste...just not sure what's relevant):

omnisharp plugin_loaded
project file is : /Users/Bryant/Projects/Unity/Unity.sublime-project
solution_path:/Users/Bryant/Projects/Unity/Unity-csharp.sln
omni_port:51096
LAUNCH!!! /Users/Bryant/Library/Application Support/Sublime Text 3/Packages/OmniSharp/launchers/omni_sharp_launcher.py
start_omni_sharp_launcher:/Users/Bryant/Projects/Unity/Unity-csharp.sln
project file is : /Users/Bryant/Projects/Unity/Unity.sublime-project
already_bound_solution:/Users/Bryant/Projects/Unity/Unity-csharp.sln
exit_omni_sharp_launcher:/Users/Bryant/Projects/Unity/Unity-csharp.sln
Package Control: No updated packages
override changed
override changed
project file is : /Users/Bryant/Projects/Unity/Unity.sublime-project
response: /Users/Bryant/Projects/Unity/Unity-csharp.sln
request: http://localhost:51096/autocomplete
======== request params ======== 
 {"filename": "/Users/Bryant/Projects/Unity/Assets/Dialoguer/Dialoguer/Scripts/Core/Dialoguer.cs", "line": "25", "buffer": "using UnityEngine;\nusing System.Collections;\nusing DialoguerEditor;\nusing DialoguerCore;\n\npublic delegate void DialoguerCallback();\n\npublic class Dialoguer{\n\n\tpublic static bool ready{get; private set;}\n\n\t#region Init\n\t/// <summary>\n\t/// Call this in order to initialize the Dialoguer system.\n\t/// </summary>\n\tpublic static void Initialize(){\n\n\t\t// Only initialize once\n\t\tif(ready)\n\t\t\treturn;\n\n\t\tevents = new DialoguerEvents();\n\t\t// Initialize DialoguerDataManager\n\t\tDialoguerDataManager.Initialize();\n\t\tD\n\t\t\n\t\t// Subscribe to events\n\t\tDialoguerEventManager.onStarted += events.handler_onStarted;\n\t\tDialoguerEventManager.onEnded += events.handler_onEnded;\n\t\tDialoguerEventManager.onSuddenlyEnded += events.handler_SuddenlyEnded;\n\t\tDialoguerEventManager.onTextPhase += events.handler_TextPhase;\n\t\tDialoguerEventManager.onWindowClose += events.handler_WindowClose;\n\t\tDialoguerEventManager.onWaitStart += events.handler_WaitStart;\n\t\tDialoguerEventManager.onWaitComplete += events.handler_WaitComplete;\n\t\tDialoguerEventManager.onMessageEvent += events.handler_MessageEvent;\n\n\t\tready = true;\n\t}\n\t#endregion\n\n\t#region Dialogues\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogue\">Dialogue from the DialoguerDialogues enum</param>\n\tpublic static void StartDialogue(DialoguerDialogues dialogue){\n\t\tDialoguerDialogueManager.startDialogue((int)dialogue); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogue\">Dialogue from the DialoguerDialogues enum</param>\n\t/// <param name=\"callback\">Callback to be called when diaogue is finished.</param>\n\tpublic static void StartDialogue(DialoguerDialogues dialogue, DialoguerCallback callback){\n\t\tDialoguerDialogueManager.startDialogueWithCallback((int)dialogue, callback); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogueId\">ID (int) of the dialogue you wish to start</param>\n\tpublic static void StartDialogue(int dialogueId){\n\t\tDialoguerDialogueManager.startDialogue(dialogueId); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogueId\">ID (int) of the dialogue you wish to start</param>\n\t/// <param name=\"callback\">Callback to be called when diaogue is finished.</param>\n\tpublic static void StartDialogue(int dialogueId, DialoguerCallback callback){\n\t\tDialoguerDialogueManager.startDialogueWithCallback(dialogueId, callback);\n\t}\n\t\n\t/// <summary>\n\t/// Continue the current dialogue after a Branched Text node\n\t/// </summary>\n\t/// <param name=\"choice\">The ID of the choice the player is selecting to continue the dialogue with.</param>\n\tpublic static void ContinueDialogue(int choice){\n\t\tDialoguerDialogueManager.continueDialogue(choice);\n\t}\n\n\t/// <summary>\n\t/// Continues the current dialogue\n\t/// </summary>\n\tpublic static void ContinueDialogue(){\n\t\tDialoguerDialogueManager.continueDialogue(0);\n\t}\n\t\n\t/// <summary>\n\t/// Ends the current dialogue\n\t/// </summary>\n\tpublic static void EndDialogue(){\n\t\tDialoguerDialogueManager.endDialogue();\n\t}\n\t#endregion\n\t\n\t#region Global Variable Getters and Setters\n\t//Booleans\n\t/// <summary>\n\t/// Sets a global boolean.\n\t/// </summary>\n\t/// <param name=\"booleanId\">Boolean identifier.</param>\n\t/// <param name=\"booleanValue\">Boolean value.</param>\n\tpublic static void SetGlobalBoolean(int booleanId, bool booleanValue){\n\t\tDialoguerDataManager.SetGlobalBoolean(booleanId, booleanValue);\n\t}\n\n\t/// <summary>\n\t/// Gets a global boolean.\n\t/// </summary>\n\t/// <returns>Returns the global Boolean specified</returns>\n\t/// <param name=\"booleanId\">Boolean identifier.</param>\n\tpublic static bool GetGlobalBoolean(int booleanId){\n\t\treturn DialoguerDataManager.GetGlobalBoolean(booleanId);\n\t}\n\t\n\t//Floats\n\t/// <summary>\n\t/// Sets a global float.\n\t/// </summary>\n\t/// <param name=\"floatId\">Float identifier.</param>\n\t/// <param name=\"floatValue\">Float value.</param>\n\tpublic static void SetGlobalFloat(int floatId, float floatValue){\n\t\tDialoguerDataManager.SetGlobalFloat(floatId, floatValue);\n\t}\n\n\t/// <summary>\n\t/// Gets a global float.\n\t/// </summary>\n\t/// <returns>The global float.</returns>\n\t/// <param name=\"floatId\">Float identifier.</param>\n\tpublic static float GetGlobalFloat(int floatId){\n\t\treturn DialoguerDataManager.GetGlobalFloat(floatId);\n\t}\n\t\n\t//Strings\n\t/// <summary>\n\t/// Sets the global string.\n\t/// </summary>\n\t/// <param name=\"stringId\">String identifier.</param>\n\t/// <param name=\"stringValue\">String value.</param>\n\tpublic static void SetGlobalString(int stringId, string stringValue){\n\t\tDialoguerDataManager.SetGlobalString(stringId, stringValue);\n\t}\n\n\t/// <summary>\n\t/// Gets the global string.\n\t/// </summary>\n\t/// <returns>The global string.</returns>\n\t/// <param name=\"stringId\">String identifier.</param>\n\tpublic static string GetGlobalString(int stringId){\n\t\treturn DialoguerDataManager.GetGlobalString(stringId);\n\t}\n\t#endregion\n\t\n\t#region Global Variable Saving and Loading\n\t/// <summary>\n\t/// Gets Dialoguer's GlobalVariablesState, which can be saved as a string for future use.\n\t/// </summary>\n\t/// <returns>The global variables state.</returns>\n\tpublic static string GetGlobalVariablesState(){\n\t\treturn DialoguerDataManager.GetGlobalVariablesState();\n\t}\n\n\t/// <summary>\n\t/// Sets Dialoguer's GlobalVariablesState. To be used in combination with the string previously saved with GetGlobalVariablesState\n\t/// </summary>\n\t/// <param name=\"globalVariablesXml\">Global variables xml.</param>\n\tpublic static void SetGlobalVariablesState(string globalVariablesXml){\n\t\tDialoguerDataManager.LoadGlobalVariablesState(globalVariablesXml);\n\t}\n\t#endregion\n\t\n\t#region Events\n\t/// <summary>\n\t/// Dialoguer's events, dispatched by the Dialogue system\n\t/// </summary>\n\tpublic static DialoguerEvents events{ get; private set; }\n\t#endregion\n}\n\npublic class DialoguerEvents{\n\t/// <summary>\n\t/// Clear all events currently registered with Dialoguer\n\t/// </summary>\n\tpublic void ClearAll(){\n\t\tonStarted = null;\n\t\tonEnded = null;\n\t\tonTextPhase = null;\n\t\tonWindowClose = null;\n\t\tonWaitStart = null;\n\t\tonWaitComplete = null;\n\t\tonMessageEvent = null;\n\t}\n\n\t/// <summary>Occurs when Dialoguer starts a dialogue.</summary>\n\tpublic event StartedHandler onStarted;\n\tpublic delegate void StartedHandler();\n\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_onStarted(){\n\t\tif(onStarted != null) onStarted();\n\t}\n\n\t/// <summary>Occurs when Dialoguer ends a dialogue.</summary>\n\tpublic event EndedHandler onEnded;\n\tpublic delegate void EndedHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_onEnded(){\n\t\tif(onEnded != null) onEnded();\n\t}\n\n\t/// <summary>Occurs when Dialoguer suddenly ends a dialogue.</summary>\n\tpublic event SuddenlyEndedHandler onInstantlyEnded;\n\tpublic delegate void SuddenlyEndedHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_SuddenlyEnded(){\n\t\tif(onInstantlyEnded != null) onInstantlyEnded();\n\t}\n\n\t/// <summary>Occurs when Dialoguer enters a TextPhase in a dialogue.</summary>\n\tpublic event TextPhaseHandler onTextPhase;\n\tpublic delegate void TextPhaseHandler(DialoguerTextData data);\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_TextPhase(DialoguerTextData data){\n\t\tif(onTextPhase != null) onTextPhase(data);\n\t}\n\n\t/// <summary>Occurs when Dialoguer calls for the text windo to close.</summary>\n\tpublic event WindowCloseHandler onWindowClose;\n\tpublic delegate void WindowCloseHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WindowClose(){\n\t\tif(onWindowClose != null) onWindowClose();\n\t}\n\n\t/// <summary>Occurs when Dialoguer calls for a wait with the Wait node.</summary>\n\tpublic event WaitStartHandler onWaitStart;\n\tpublic delegate void WaitStartHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WaitStart(){\n\t\tif(onWaitStart != null) onWaitStart();\n\t}\n\n\t/// <summary>Occurs when Dialoguer finishes a wait with the Wait.</summary>\n\tpublic event WaitCompleteHandler onWaitComplete;\n\tpublic delegate void WaitCompleteHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WaitComplete(){\n\t\tif(onWaitComplete != null) onWaitComplete();\n\t}\n\n\t/// <summary>Occurs when Dialoguer sends a message with the SendMessage node.</summary>\n\tpublic event MessageEventHandler onMessageEvent;\n\tpublic delegate void MessageEventHandler(string message, string metadata);\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_MessageEvent(string message, string metadata){\n\t\tif(onMessageEvent != null) onMessageEvent(message, metadata);\n\t}\n}", "column": "4", "wordToComplete": "D"}
Traceback (most recent call last):
  File "./urllib/request.py", line 1248, in do_open
  File "./http/client.py", line 1065, in request
  File "./http/client.py", line 1103, in _send_request
  File "./http/client.py", line 1061, in endheaders
  File "./http/client.py", line 906, in _send_output
  File "./http/client.py", line 844, in send
  File "./http/client.py", line 822, in connect
  File "./socket.py", line 435, in create_connection
  File "./socket.py", line 426, in create_connection
ConnectionRefusedError: [Errno 61] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/Bryant/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/omnisharp.py", line 38, in run
    response = urllib.request.urlopen(url, data, timeout)
  File "./urllib/request.py", line 156, in urlopen
  File "./urllib/request.py", line 469, in open
  File "./urllib/request.py", line 487, in _open
  File "./urllib/request.py", line 447, in _call_chain
  File "./urllib/request.py", line 1268, in http_open
  File "./urllib/request.py", line 1251, in do_open
urllib.error.URLError: <urlopen error [Errno 61] Connection refused>
======== response ========
None
CALLBACK_ERROR
TERMINATE_OMNI_SHARP
Exception in thread Thread-2:
Traceback (most recent call last):
  File "./urllib/request.py", line 1248, in do_open
  File "./http/client.py", line 1065, in request
  File "./http/client.py", line 1103, in _send_request
  File "./http/client.py", line 1061, in endheaders
  File "./http/client.py", line 906, in _send_output
  File "./http/client.py", line 844, in send
  File "./http/client.py", line 822, in connect
  File "./socket.py", line 435, in create_connection
  File "./socket.py", line 426, in create_connection
ConnectionRefusedError: [Errno 61] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/Users/Bryant/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/omnisharp.py", line 38, in run
    response = urllib.request.urlopen(url, data, timeout)
  File "./urllib/request.py", line 156, in urlopen
  File "./urllib/request.py", line 469, in open
  File "./urllib/request.py", line 487, in _open
  File "./urllib/request.py", line 447, in _call_chain
  File "./urllib/request.py", line 1268, in http_open
  File "./urllib/request.py", line 1251, in do_open
urllib.error.URLError: <urlopen error [Errno 61] Connection refused>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "./threading.py", line 901, in _bootstrap_inner
  File "/Users/Bryant/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/omnisharp.py", line 42, in run
    callback(None)
  File "/Users/Bryant/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/omnisharp.py", line 102, in urlopen_callback
    launcher_procs[solution_path].terminate();
  File "./subprocess.py", line 1762, in terminate
  File "./subprocess.py", line 1757, in send_signal
ProcessLookupError: [Errno 3] No such process

override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
override changed
project file is : /Users/Bryant/Projects/Unity/Unity.sublime-project
already_bound_solution:/Users/Bryant/Projects/Unity/Unity-csharp.sln
project file is : /Users/Bryant/Projects/Unity/Unity.sublime-project
response: /Users/Bryant/Projects/Unity/Unity-csharp.sln
request: http://localhost:51096/gotodefinition
======== request params ======== 
 {"filename": "/Users/Bryant/Projects/Unity/Assets/Dialoguer/Dialoguer/Scripts/Core/Dialoguer.cs", "line": "25", "buffer": "using UnityEngine;\nusing System.Collections;\nusing DialoguerEditor;\nusing DialoguerCore;\n\npublic delegate void DialoguerCallback();\n\npublic class Dialoguer{\n\n\tpublic static bool ready{get; private set;}\n\n\t#region Init\n\t/// <summary>\n\t/// Call this in order to initialize the Dialoguer system.\n\t/// </summary>\n\tpublic static void Initialize(){\n\n\t\t// Only initialize once\n\t\tif(ready)\n\t\t\treturn;\n\n\t\tevents = new DialoguerEvents();\n\t\t// Initialize DialoguerDataManager\n\t\tDialoguerDataManager.Initialize();\n\t\tDialoguerDataManager.\n\t\t\n\t\t// Subscribe to events\n\t\tDialoguerEventManager.onStarted += events.handler_onStarted;\n\t\tDialoguerEventManager.onEnded += events.handler_onEnded;\n\t\tDialoguerEventManager.onSuddenlyEnded += events.handler_SuddenlyEnded;\n\t\tDialoguerEventManager.onTextPhase += events.handler_TextPhase;\n\t\tDialoguerEventManager.onWindowClose += events.handler_WindowClose;\n\t\tDialoguerEventManager.onWaitStart += events.handler_WaitStart;\n\t\tDialoguerEventManager.onWaitComplete += events.handler_WaitComplete;\n\t\tDialoguerEventManager.onMessageEvent += events.handler_MessageEvent;\n\n\t\tready = true;\n\t}\n\t#endregion\n\n\t#region Dialogues\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogue\">Dialogue from the DialoguerDialogues enum</param>\n\tpublic static void StartDialogue(DialoguerDialogues dialogue){\n\t\tDialoguerDialogueManager.startDialogue((int)dialogue); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogue\">Dialogue from the DialoguerDialogues enum</param>\n\t/// <param name=\"callback\">Callback to be called when diaogue is finished.</param>\n\tpublic static void StartDialogue(DialoguerDialogues dialogue, DialoguerCallback callback){\n\t\tDialoguerDialogueManager.startDialogueWithCallback((int)dialogue, callback); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogueId\">ID (int) of the dialogue you wish to start</param>\n\tpublic static void StartDialogue(int dialogueId){\n\t\tDialoguerDialogueManager.startDialogue(dialogueId); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogueId\">ID (int) of the dialogue you wish to start</param>\n\t/// <param name=\"callback\">Callback to be called when diaogue is finished.</param>\n\tpublic static void StartDialogue(int dialogueId, DialoguerCallback callback){\n\t\tDialoguerDialogueManager.startDialogueWithCallback(dialogueId, callback);\n\t}\n\t\n\t/// <summary>\n\t/// Continue the current dialogue after a Branched Text node\n\t/// </summary>\n\t/// <param name=\"choice\">The ID of the choice the player is selecting to continue the dialogue with.</param>\n\tpublic static void ContinueDialogue(int choice){\n\t\tDialoguerDialogueManager.continueDialogue(choice);\n\t}\n\n\t/// <summary>\n\t/// Continues the current dialogue\n\t/// </summary>\n\tpublic static void ContinueDialogue(){\n\t\tDialoguerDialogueManager.continueDialogue(0);\n\t}\n\t\n\t/// <summary>\n\t/// Ends the current dialogue\n\t/// </summary>\n\tpublic static void EndDialogue(){\n\t\tDialoguerDialogueManager.endDialogue();\n\t}\n\t#endregion\n\t\n\t#region Global Variable Getters and Setters\n\t//Booleans\n\t/// <summary>\n\t/// Sets a global boolean.\n\t/// </summary>\n\t/// <param name=\"booleanId\">Boolean identifier.</param>\n\t/// <param name=\"booleanValue\">Boolean value.</param>\n\tpublic static void SetGlobalBoolean(int booleanId, bool booleanValue){\n\t\tDialoguerDataManager.SetGlobalBoolean(booleanId, booleanValue);\n\t}\n\n\t/// <summary>\n\t/// Gets a global boolean.\n\t/// </summary>\n\t/// <returns>Returns the global Boolean specified</returns>\n\t/// <param name=\"booleanId\">Boolean identifier.</param>\n\tpublic static bool GetGlobalBoolean(int booleanId){\n\t\treturn DialoguerDataManager.GetGlobalBoolean(booleanId);\n\t}\n\t\n\t//Floats\n\t/// <summary>\n\t/// Sets a global float.\n\t/// </summary>\n\t/// <param name=\"floatId\">Float identifier.</param>\n\t/// <param name=\"floatValue\">Float value.</param>\n\tpublic static void SetGlobalFloat(int floatId, float floatValue){\n\t\tDialoguerDataManager.SetGlobalFloat(floatId, floatValue);\n\t}\n\n\t/// <summary>\n\t/// Gets a global float.\n\t/// </summary>\n\t/// <returns>The global float.</returns>\n\t/// <param name=\"floatId\">Float identifier.</param>\n\tpublic static float GetGlobalFloat(int floatId){\n\t\treturn DialoguerDataManager.GetGlobalFloat(floatId);\n\t}\n\t\n\t//Strings\n\t/// <summary>\n\t/// Sets the global string.\n\t/// </summary>\n\t/// <param name=\"stringId\">String identifier.</param>\n\t/// <param name=\"stringValue\">String value.</param>\n\tpublic static void SetGlobalString(int stringId, string stringValue){\n\t\tDialoguerDataManager.SetGlobalString(stringId, stringValue);\n\t}\n\n\t/// <summary>\n\t/// Gets the global string.\n\t/// </summary>\n\t/// <returns>The global string.</returns>\n\t/// <param name=\"stringId\">String identifier.</param>\n\tpublic static string GetGlobalString(int stringId){\n\t\treturn DialoguerDataManager.GetGlobalString(stringId);\n\t}\n\t#endregion\n\t\n\t#region Global Variable Saving and Loading\n\t/// <summary>\n\t/// Gets Dialoguer's GlobalVariablesState, which can be saved as a string for future use.\n\t/// </summary>\n\t/// <returns>The global variables state.</returns>\n\tpublic static string GetGlobalVariablesState(){\n\t\treturn DialoguerDataManager.GetGlobalVariablesState();\n\t}\n\n\t/// <summary>\n\t/// Sets Dialoguer's GlobalVariablesState. To be used in combination with the string previously saved with GetGlobalVariablesState\n\t/// </summary>\n\t/// <param name=\"globalVariablesXml\">Global variables xml.</param>\n\tpublic static void SetGlobalVariablesState(string globalVariablesXml){\n\t\tDialoguerDataManager.LoadGlobalVariablesState(globalVariablesXml);\n\t}\n\t#endregion\n\t\n\t#region Events\n\t/// <summary>\n\t/// Dialoguer's events, dispatched by the Dialogue system\n\t/// </summary>\n\tpublic static DialoguerEvents events{ get; private set; }\n\t#endregion\n}\n\npublic class DialoguerEvents{\n\t/// <summary>\n\t/// Clear all events currently registered with Dialoguer\n\t/// </summary>\n\tpublic void ClearAll(){\n\t\tonStarted = null;\n\t\tonEnded = null;\n\t\tonTextPhase = null;\n\t\tonWindowClose = null;\n\t\tonWaitStart = null;\n\t\tonWaitComplete = null;\n\t\tonMessageEvent = null;\n\t}\n\n\t/// <summary>Occurs when Dialoguer starts a dialogue.</summary>\n\tpublic event StartedHandler onStarted;\n\tpublic delegate void StartedHandler();\n\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_onStarted(){\n\t\tif(onStarted != null) onStarted();\n\t}\n\n\t/// <summary>Occurs when Dialoguer ends a dialogue.</summary>\n\tpublic event EndedHandler onEnded;\n\tpublic delegate void EndedHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_onEnded(){\n\t\tif(onEnded != null) onEnded();\n\t}\n\n\t/// <summary>Occurs when Dialoguer suddenly ends a dialogue.</summary>\n\tpublic event SuddenlyEndedHandler onInstantlyEnded;\n\tpublic delegate void SuddenlyEndedHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_SuddenlyEnded(){\n\t\tif(onInstantlyEnded != null) onInstantlyEnded();\n\t}\n\n\t/// <summary>Occurs when Dialoguer enters a TextPhase in a dialogue.</summary>\n\tpublic event TextPhaseHandler onTextPhase;\n\tpublic delegate void TextPhaseHandler(DialoguerTextData data);\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_TextPhase(DialoguerTextData data){\n\t\tif(onTextPhase != null) onTextPhase(data);\n\t}\n\n\t/// <summary>Occurs when Dialoguer calls for the text windo to close.</summary>\n\tpublic event WindowCloseHandler onWindowClose;\n\tpublic delegate void WindowCloseHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WindowClose(){\n\t\tif(onWindowClose != null) onWindowClose();\n\t}\n\n\t/// <summary>Occurs when Dialoguer calls for a wait with the Wait node.</summary>\n\tpublic event WaitStartHandler onWaitStart;\n\tpublic delegate void WaitStartHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WaitStart(){\n\t\tif(onWaitStart != null) onWaitStart();\n\t}\n\n\t/// <summary>Occurs when Dialoguer finishes a wait with the Wait.</summary>\n\tpublic event WaitCompleteHandler onWaitComplete;\n\tpublic delegate void WaitCompleteHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WaitComplete(){\n\t\tif(onWaitComplete != null) onWaitComplete();\n\t}\n\n\t/// <summary>Occurs when Dialoguer sends a message with the SendMessage node.</summary>\n\tpublic event MessageEventHandler onMessageEvent;\n\tpublic delegate void MessageEventHandler(string message, string metadata);\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_MessageEvent(string message, string metadata){\n\t\tif(onMessageEvent != null) onMessageEvent(message, metadata);\n\t}\n}", "column": "24"}
project file is : /Users/Bryant/Projects/Unity/Unity.sublime-project
response: /Users/Bryant/Projects/Unity/Unity-csharp.sln
request: http://localhost:51096/gotodefinition
======== request params ======== 
 {"filename": "/Users/Bryant/Projects/Unity/Assets/Dialoguer/Dialoguer/Scripts/Core/Dialoguer.cs", "line": "22", "buffer": "using UnityEngine;\nusing System.Collections;\nusing DialoguerEditor;\nusing DialoguerCore;\n\npublic delegate void DialoguerCallback();\n\npublic class Dialoguer{\n\n\tpublic static bool ready{get; private set;}\n\n\t#region Init\n\t/// <summary>\n\t/// Call this in order to initialize the Dialoguer system.\n\t/// </summary>\n\tpublic static void Initialize(){\n\n\t\t// Only initialize once\n\t\tif(ready)\n\t\t\treturn;\n\n\t\tevents = new DialoguerEvents();\n\t\t// Initialize DialoguerDataManager\n\t\tDialoguerDataManager.Initialize();\n\t\tDialoguerDataManager.\n\t\t\n\t\t// Subscribe to events\n\t\tDialoguerEventManager.onStarted += events.handler_onStarted;\n\t\tDialoguerEventManager.onEnded += events.handler_onEnded;\n\t\tDialoguerEventManager.onSuddenlyEnded += events.handler_SuddenlyEnded;\n\t\tDialoguerEventManager.onTextPhase += events.handler_TextPhase;\n\t\tDialoguerEventManager.onWindowClose += events.handler_WindowClose;\n\t\tDialoguerEventManager.onWaitStart += events.handler_WaitStart;\n\t\tDialoguerEventManager.onWaitComplete += events.handler_WaitComplete;\n\t\tDialoguerEventManager.onMessageEvent += events.handler_MessageEvent;\n\n\t\tready = true;\n\t}\n\t#endregion\n\n\t#region Dialogues\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogue\">Dialogue from the DialoguerDialogues enum</param>\n\tpublic static void StartDialogue(DialoguerDialogues dialogue){\n\t\tDialoguerDialogueManager.startDialogue((int)dialogue); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogue\">Dialogue from the DialoguerDialogues enum</param>\n\t/// <param name=\"callback\">Callback to be called when diaogue is finished.</param>\n\tpublic static void StartDialogue(DialoguerDialogues dialogue, DialoguerCallback callback){\n\t\tDialoguerDialogueManager.startDialogueWithCallback((int)dialogue, callback); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogueId\">ID (int) of the dialogue you wish to start</param>\n\tpublic static void StartDialogue(int dialogueId){\n\t\tDialoguerDialogueManager.startDialogue(dialogueId); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogueId\">ID (int) of the dialogue you wish to start</param>\n\t/// <param name=\"callback\">Callback to be called when diaogue is finished.</param>\n\tpublic static void StartDialogue(int dialogueId, DialoguerCallback callback){\n\t\tDialoguerDialogueManager.startDialogueWithCallback(dialogueId, callback);\n\t}\n\t\n\t/// <summary>\n\t/// Continue the current dialogue after a Branched Text node\n\t/// </summary>\n\t/// <param name=\"choice\">The ID of the choice the player is selecting to continue the dialogue with.</param>\n\tpublic static void ContinueDialogue(int choice){\n\t\tDialoguerDialogueManager.continueDialogue(choice);\n\t}\n\n\t/// <summary>\n\t/// Continues the current dialogue\n\t/// </summary>\n\tpublic static void ContinueDialogue(){\n\t\tDialoguerDialogueManager.continueDialogue(0);\n\t}\n\t\n\t/// <summary>\n\t/// Ends the current dialogue\n\t/// </summary>\n\tpublic static void EndDialogue(){\n\t\tDialoguerDialogueManager.endDialogue();\n\t}\n\t#endregion\n\t\n\t#region Global Variable Getters and Setters\n\t//Booleans\n\t/// <summary>\n\t/// Sets a global boolean.\n\t/// </summary>\n\t/// <param name=\"booleanId\">Boolean identifier.</param>\n\t/// <param name=\"booleanValue\">Boolean value.</param>\n\tpublic static void SetGlobalBoolean(int booleanId, bool booleanValue){\n\t\tDialoguerDataManager.SetGlobalBoolean(booleanId, booleanValue);\n\t}\n\n\t/// <summary>\n\t/// Gets a global boolean.\n\t/// </summary>\n\t/// <returns>Returns the global Boolean specified</returns>\n\t/// <param name=\"booleanId\">Boolean identifier.</param>\n\tpublic static bool GetGlobalBoolean(int booleanId){\n\t\treturn DialoguerDataManager.GetGlobalBoolean(booleanId);\n\t}\n\t\n\t//Floats\n\t/// <summary>\n\t/// Sets a global float.\n\t/// </summary>\n\t/// <param name=\"floatId\">Float identifier.</param>\n\t/// <param name=\"floatValue\">Float value.</param>\n\tpublic static void SetGlobalFloat(int floatId, float floatValue){\n\t\tDialoguerDataManager.SetGlobalFloat(floatId, floatValue);\n\t}\n\n\t/// <summary>\n\t/// Gets a global float.\n\t/// </summary>\n\t/// <returns>The global float.</returns>\n\t/// <param name=\"floatId\">Float identifier.</param>\n\tpublic static float GetGlobalFloat(int floatId){\n\t\treturn DialoguerDataManager.GetGlobalFloat(floatId);\n\t}\n\t\n\t//Strings\n\t/// <summary>\n\t/// Sets the global string.\n\t/// </summary>\n\t/// <param name=\"stringId\">String identifier.</param>\n\t/// <param name=\"stringValue\">String value.</param>\n\tpublic static void SetGlobalString(int stringId, string stringValue){\n\t\tDialoguerDataManager.SetGlobalString(stringId, stringValue);\n\t}\n\n\t/// <summary>\n\t/// Gets the global string.\n\t/// </summary>\n\t/// <returns>The global string.</returns>\n\t/// <param name=\"stringId\">String identifier.</param>\n\tpublic static string GetGlobalString(int stringId){\n\t\treturn DialoguerDataManager.GetGlobalString(stringId);\n\t}\n\t#endregion\n\t\n\t#region Global Variable Saving and Loading\n\t/// <summary>\n\t/// Gets Dialoguer's GlobalVariablesState, which can be saved as a string for future use.\n\t/// </summary>\n\t/// <returns>The global variables state.</returns>\n\tpublic static string GetGlobalVariablesState(){\n\t\treturn DialoguerDataManager.GetGlobalVariablesState();\n\t}\n\n\t/// <summary>\n\t/// Sets Dialoguer's GlobalVariablesState. To be used in combination with the string previously saved with GetGlobalVariablesState\n\t/// </summary>\n\t/// <param name=\"globalVariablesXml\">Global variables xml.</param>\n\tpublic static void SetGlobalVariablesState(string globalVariablesXml){\n\t\tDialoguerDataManager.LoadGlobalVariablesState(globalVariablesXml);\n\t}\n\t#endregion\n\t\n\t#region Events\n\t/// <summary>\n\t/// Dialoguer's events, dispatched by the Dialogue system\n\t/// </summary>\n\tpublic static DialoguerEvents events{ get; private set; }\n\t#endregion\n}\n\npublic class DialoguerEvents{\n\t/// <summary>\n\t/// Clear all events currently registered with Dialoguer\n\t/// </summary>\n\tpublic void ClearAll(){\n\t\tonStarted = null;\n\t\tonEnded = null;\n\t\tonTextPhase = null;\n\t\tonWindowClose = null;\n\t\tonWaitStart = null;\n\t\tonWaitComplete = null;\n\t\tonMessageEvent = null;\n\t}\n\n\t/// <summary>Occurs when Dialoguer starts a dialogue.</summary>\n\tpublic event StartedHandler onStarted;\n\tpublic delegate void StartedHandler();\n\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_onStarted(){\n\t\tif(onStarted != null) onStarted();\n\t}\n\n\t/// <summary>Occurs when Dialoguer ends a dialogue.</summary>\n\tpublic event EndedHandler onEnded;\n\tpublic delegate void EndedHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_onEnded(){\n\t\tif(onEnded != null) onEnded();\n\t}\n\n\t/// <summary>Occurs when Dialoguer suddenly ends a dialogue.</summary>\n\tpublic event SuddenlyEndedHandler onInstantlyEnded;\n\tpublic delegate void SuddenlyEndedHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_SuddenlyEnded(){\n\t\tif(onInstantlyEnded != null) onInstantlyEnded();\n\t}\n\n\t/// <summary>Occurs when Dialoguer enters a TextPhase in a dialogue.</summary>\n\tpublic event TextPhaseHandler onTextPhase;\n\tpublic delegate void TextPhaseHandler(DialoguerTextData data);\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_TextPhase(DialoguerTextData data){\n\t\tif(onTextPhase != null) onTextPhase(data);\n\t}\n\n\t/// <summary>Occurs when Dialoguer calls for the text windo to close.</summary>\n\tpublic event WindowCloseHandler onWindowClose;\n\tpublic delegate void WindowCloseHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WindowClose(){\n\t\tif(onWindowClose != null) onWindowClose();\n\t}\n\n\t/// <summary>Occurs when Dialoguer calls for a wait with the Wait node.</summary>\n\tpublic event WaitStartHandler onWaitStart;\n\tpublic delegate void WaitStartHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WaitStart(){\n\t\tif(onWaitStart != null) onWaitStart();\n\t}\n\n\t/// <summary>Occurs when Dialoguer finishes a wait with the Wait.</summary>\n\tpublic event WaitCompleteHandler onWaitComplete;\n\tpublic delegate void WaitCompleteHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WaitComplete(){\n\t\tif(onWaitComplete != null) onWaitComplete();\n\t}\n\n\t/// <summary>Occurs when Dialoguer sends a message with the SendMessage node.</summary>\n\tpublic event MessageEventHandler onMessageEvent;\n\tpublic delegate void MessageEventHandler(string message, string metadata);\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_MessageEvent(string message, string metadata){\n\t\tif(onMessageEvent != null) onMessageEvent(message, metadata);\n\t}\n}", "column": "16"}
project file is : /Users/Bryant/Projects/Unity/Unity.sublime-project
already_bound_solution:/Users/Bryant/Projects/Unity/Unity-csharp.sln
project file is : /Users/Bryant/Projects/Unity/Unity.sublime-project
already_bound_solution:/Users/Bryant/Projects/Unity/Unity-csharp.sln
project file is : /Users/Bryant/Projects/Unity/Unity.sublime-project
response: /Users/Bryant/Projects/Unity/Unity-csharp.sln
request: http://localhost:51096/findusages
======== request params ======== 
 {"filename": "/Users/Bryant/Projects/Unity/Assets/Dialoguer/Dialoguer/Scripts/Core/Dialoguer.cs", "line": "22", "buffer": "using UnityEngine;\nusing System.Collections;\nusing DialoguerEditor;\nusing DialoguerCore;\n\npublic delegate void DialoguerCallback();\n\npublic class Dialoguer{\n\n\tpublic static bool ready{get; private set;}\n\n\t#region Init\n\t/// <summary>\n\t/// Call this in order to initialize the Dialoguer system.\n\t/// </summary>\n\tpublic static void Initialize(){\n\n\t\t// Only initialize once\n\t\tif(ready)\n\t\t\treturn;\n\n\t\tevents = new DialoguerEvents();\n\t\t// Initialize DialoguerDataManager\n\t\tDialoguerDataManager.Initialize();\n\t\tDialoguerDataManager.\n\t\t\n\t\t// Subscribe to events\n\t\tDialoguerEventManager.onStarted += events.handler_onStarted;\n\t\tDialoguerEventManager.onEnded += events.handler_onEnded;\n\t\tDialoguerEventManager.onSuddenlyEnded += events.handler_SuddenlyEnded;\n\t\tDialoguerEventManager.onTextPhase += events.handler_TextPhase;\n\t\tDialoguerEventManager.onWindowClose += events.handler_WindowClose;\n\t\tDialoguerEventManager.onWaitStart += events.handler_WaitStart;\n\t\tDialoguerEventManager.onWaitComplete += events.handler_WaitComplete;\n\t\tDialoguerEventManager.onMessageEvent += events.handler_MessageEvent;\n\n\t\tready = true;\n\t}\n\t#endregion\n\n\t#region Dialogues\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogue\">Dialogue from the DialoguerDialogues enum</param>\n\tpublic static void StartDialogue(DialoguerDialogues dialogue){\n\t\tDialoguerDialogueManager.startDialogue((int)dialogue); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogue\">Dialogue from the DialoguerDialogues enum</param>\n\t/// <param name=\"callback\">Callback to be called when diaogue is finished.</param>\n\tpublic static void StartDialogue(DialoguerDialogues dialogue, DialoguerCallback callback){\n\t\tDialoguerDialogueManager.startDialogueWithCallback((int)dialogue, callback); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogueId\">ID (int) of the dialogue you wish to start</param>\n\tpublic static void StartDialogue(int dialogueId){\n\t\tDialoguerDialogueManager.startDialogue(dialogueId); \n\t}\n\n\t/// <summary>\n\t/// Start a Dialogue\n\t/// </summary>\n\t/// <param name=\"dialogueId\">ID (int) of the dialogue you wish to start</param>\n\t/// <param name=\"callback\">Callback to be called when diaogue is finished.</param>\n\tpublic static void StartDialogue(int dialogueId, DialoguerCallback callback){\n\t\tDialoguerDialogueManager.startDialogueWithCallback(dialogueId, callback);\n\t}\n\t\n\t/// <summary>\n\t/// Continue the current dialogue after a Branched Text node\n\t/// </summary>\n\t/// <param name=\"choice\">The ID of the choice the player is selecting to continue the dialogue with.</param>\n\tpublic static void ContinueDialogue(int choice){\n\t\tDialoguerDialogueManager.continueDialogue(choice);\n\t}\n\n\t/// <summary>\n\t/// Continues the current dialogue\n\t/// </summary>\n\tpublic static void ContinueDialogue(){\n\t\tDialoguerDialogueManager.continueDialogue(0);\n\t}\n\t\n\t/// <summary>\n\t/// Ends the current dialogue\n\t/// </summary>\n\tpublic static void EndDialogue(){\n\t\tDialoguerDialogueManager.endDialogue();\n\t}\n\t#endregion\n\t\n\t#region Global Variable Getters and Setters\n\t//Booleans\n\t/// <summary>\n\t/// Sets a global boolean.\n\t/// </summary>\n\t/// <param name=\"booleanId\">Boolean identifier.</param>\n\t/// <param name=\"booleanValue\">Boolean value.</param>\n\tpublic static void SetGlobalBoolean(int booleanId, bool booleanValue){\n\t\tDialoguerDataManager.SetGlobalBoolean(booleanId, booleanValue);\n\t}\n\n\t/// <summary>\n\t/// Gets a global boolean.\n\t/// </summary>\n\t/// <returns>Returns the global Boolean specified</returns>\n\t/// <param name=\"booleanId\">Boolean identifier.</param>\n\tpublic static bool GetGlobalBoolean(int booleanId){\n\t\treturn DialoguerDataManager.GetGlobalBoolean(booleanId);\n\t}\n\t\n\t//Floats\n\t/// <summary>\n\t/// Sets a global float.\n\t/// </summary>\n\t/// <param name=\"floatId\">Float identifier.</param>\n\t/// <param name=\"floatValue\">Float value.</param>\n\tpublic static void SetGlobalFloat(int floatId, float floatValue){\n\t\tDialoguerDataManager.SetGlobalFloat(floatId, floatValue);\n\t}\n\n\t/// <summary>\n\t/// Gets a global float.\n\t/// </summary>\n\t/// <returns>The global float.</returns>\n\t/// <param name=\"floatId\">Float identifier.</param>\n\tpublic static float GetGlobalFloat(int floatId){\n\t\treturn DialoguerDataManager.GetGlobalFloat(floatId);\n\t}\n\t\n\t//Strings\n\t/// <summary>\n\t/// Sets the global string.\n\t/// </summary>\n\t/// <param name=\"stringId\">String identifier.</param>\n\t/// <param name=\"stringValue\">String value.</param>\n\tpublic static void SetGlobalString(int stringId, string stringValue){\n\t\tDialoguerDataManager.SetGlobalString(stringId, stringValue);\n\t}\n\n\t/// <summary>\n\t/// Gets the global string.\n\t/// </summary>\n\t/// <returns>The global string.</returns>\n\t/// <param name=\"stringId\">String identifier.</param>\n\tpublic static string GetGlobalString(int stringId){\n\t\treturn DialoguerDataManager.GetGlobalString(stringId);\n\t}\n\t#endregion\n\t\n\t#region Global Variable Saving and Loading\n\t/// <summary>\n\t/// Gets Dialoguer's GlobalVariablesState, which can be saved as a string for future use.\n\t/// </summary>\n\t/// <returns>The global variables state.</returns>\n\tpublic static string GetGlobalVariablesState(){\n\t\treturn DialoguerDataManager.GetGlobalVariablesState();\n\t}\n\n\t/// <summary>\n\t/// Sets Dialoguer's GlobalVariablesState. To be used in combination with the string previously saved with GetGlobalVariablesState\n\t/// </summary>\n\t/// <param name=\"globalVariablesXml\">Global variables xml.</param>\n\tpublic static void SetGlobalVariablesState(string globalVariablesXml){\n\t\tDialoguerDataManager.LoadGlobalVariablesState(globalVariablesXml);\n\t}\n\t#endregion\n\t\n\t#region Events\n\t/// <summary>\n\t/// Dialoguer's events, dispatched by the Dialogue system\n\t/// </summary>\n\tpublic static DialoguerEvents events{ get; private set; }\n\t#endregion\n}\n\npublic class DialoguerEvents{\n\t/// <summary>\n\t/// Clear all events currently registered with Dialoguer\n\t/// </summary>\n\tpublic void ClearAll(){\n\t\tonStarted = null;\n\t\tonEnded = null;\n\t\tonTextPhase = null;\n\t\tonWindowClose = null;\n\t\tonWaitStart = null;\n\t\tonWaitComplete = null;\n\t\tonMessageEvent = null;\n\t}\n\n\t/// <summary>Occurs when Dialoguer starts a dialogue.</summary>\n\tpublic event StartedHandler onStarted;\n\tpublic delegate void StartedHandler();\n\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_onStarted(){\n\t\tif(onStarted != null) onStarted();\n\t}\n\n\t/// <summary>Occurs when Dialoguer ends a dialogue.</summary>\n\tpublic event EndedHandler onEnded;\n\tpublic delegate void EndedHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_onEnded(){\n\t\tif(onEnded != null) onEnded();\n\t}\n\n\t/// <summary>Occurs when Dialoguer suddenly ends a dialogue.</summary>\n\tpublic event SuddenlyEndedHandler onInstantlyEnded;\n\tpublic delegate void SuddenlyEndedHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_SuddenlyEnded(){\n\t\tif(onInstantlyEnded != null) onInstantlyEnded();\n\t}\n\n\t/// <summary>Occurs when Dialoguer enters a TextPhase in a dialogue.</summary>\n\tpublic event TextPhaseHandler onTextPhase;\n\tpublic delegate void TextPhaseHandler(DialoguerTextData data);\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_TextPhase(DialoguerTextData data){\n\t\tif(onTextPhase != null) onTextPhase(data);\n\t}\n\n\t/// <summary>Occurs when Dialoguer calls for the text windo to close.</summary>\n\tpublic event WindowCloseHandler onWindowClose;\n\tpublic delegate void WindowCloseHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WindowClose(){\n\t\tif(onWindowClose != null) onWindowClose();\n\t}\n\n\t/// <summary>Occurs when Dialoguer calls for a wait with the Wait node.</summary>\n\tpublic event WaitStartHandler onWaitStart;\n\tpublic delegate void WaitStartHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WaitStart(){\n\t\tif(onWaitStart != null) onWaitStart();\n\t}\n\n\t/// <summary>Occurs when Dialoguer finishes a wait with the Wait.</summary>\n\tpublic event WaitCompleteHandler onWaitComplete;\n\tpublic delegate void WaitCompleteHandler();\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_WaitComplete(){\n\t\tif(onWaitComplete != null) onWaitComplete();\n\t}\n\n\t/// <summary>Occurs when Dialoguer sends a message with the SendMessage node.</summary>\n\tpublic event MessageEventHandler onMessageEvent;\n\tpublic delegate void MessageEventHandler(string message, string metadata);\n\t\n\t/// <summary>DO NOT USE, USED FOR DIALOGUER INTERNAL</summary>\n\tpublic void handler_MessageEvent(string message, string metadata){\n\t\tif(onMessageEvent != null) onMessageEvent(message, metadata);\n\t}\n}", "column": "16"}
project file is : /Users/Bryant/Projects/Unity/Unity.sublime-project
already_bound_solution:/Users/Bryant/Projects/Unity/Unity-csharp.sln

Did I maybe miss a step setting everything up? Or is something deeper going wrong?

Thanks for the help! :D

"Format Document" keybind conflicts with default Sublime keybind

The "Format Document" feature is bound to [ctrl+k, ctrl+d] in Default.sublime-keymap. That's the key sequence used for "find_under_expand_skip" in Sublime for Windows and Linux. I don't have a suggestion for a replacement keystroke since it's not a feature I use.

I was scratching my head about why my code kept getting scrambled every time I tried to skip a selection expansion. =)

Create Class failing on Ubuntu 14.04 and 14.10

Tried this on my desktop (14.04) and laptop (14.10) and getting the same problem.

Steps to reproduce:

1.) Open a sublime project with a solution_name property set.
2.) Right click on a folder in the sidebar and click "New C# Class"
3.) Nothing happens, and I see the following popup:

untitled

However, navigating to my packages folder I can see the template exists (in my case at /home/karl/.config/sublime-text-3/Packages/OmniSharp/templates/class.tmpl).

I'd be happy to provide any more details to fix, or if you have any ideas to help me along I'd be happy to dig in and submit a Pull Request, as this is a particularly annoying issue for my day to day workflow.

Thanks for a great plugin!

Readme.md does not have instructions for setting up a sublime project if there is not already a solution

After following the instructions on the readme I was unsuccessful at setting things up.

The instructions seemed to indicate that I just had to add a sublime project file but the instructions didn't say what to do if there was not a .sln file available. I had an asp.net vnext project which did not have a .sln file. So I did not get any intellisense after following the instructions.

I don't know if the solution I came up with was correct, but I added all of the folders in my project so that the project folder looks like so:

{
"folders":
[
{
"follow_symlinks": true,
"path": "."
},
{
"follow_symlinks": true,
"path": "Controllers"
},
{
"follow_symlinks": true,
"path": "Models"
},
{
"follow_symlinks": true,
"path": "Views"
}
]
}

If this is the right solution, perhaps it would be worth updating the readme accordingly?

Thanks,

Steven

Transfer Repository

Hi,

Would you be willing to move this repository to a Github organization that will host plugins for Sublime, Atom, Vim, EMacs, Brackets that all use OmniSharpServer?

In the organization there would be separate repositories for each editor plugin but it allows us to all view the different Omni code in one place.

The organization is here - https://github.com/OmniSharp

Obviously you would still have ownership privileges on the plugin repo under that organization.

We will be releasing a website that promotes different editors with the fact you can use C# in any editor you wish. This is all about empowering users. We want you to be part of this.

Python lib for ST plugins

Hi,

I'm developing a couple of complex ST plugins and a set of tools is emerging out of them (ST3 only).

https://github.com/guillermooo/dart-sublime-bundle/tree/master/sublime_plugin_lib
https://github.com/fsharp/fsharpbinding/tree/master/sublimetext/FSharp/sublime_plugin_lib

The library isn't formally tested (yet), it's rough around the edges and there's no central repository to follow its progress, but I hope there will be one soon enough.

Anyway, just in case you thought it's interesting.

OmniSharp running on wrong port

Hi

I've just ran this on my macbook, and I've found that a small issue where OmniSharp server runs on the default port 2000 rather than the randomly assigned port it's been specified. I'd pass over a pull request but my python isn't too strong.

Cheers.

Andy

Just tried an upgrade and seeing some odd behaviour

already_bound_solution:/home/greg/src/EventStore/src/EventStore.sln
request: http://localhost:41873/gotodefinition
======== request params ========
{"column": "33", "buffer": "using System;\nusing System.ComponentModel;\nusing System.IO;\nusing Microsoft.Win32.SafeHandles;\n\nnamespace EventStore.Common.Streams\n{\n#if ! MonoCS\n public class UnbufferedFileReadStream : Stream\n {\n private readonly uint _alignment;\n private readonly SafeFileHandle _fileHandle;\n private long _positionAligned;\n private int _positionOffset;\n private readonly byte[] _buffer;\n private int _dataBuffered;\n private bool _disposed;\n\n private UnbufferedFileReadStream(string filename)\n {\n _alignment = DriveSectorSize.GetDriveSectorSize(filename);\n _fileHandle = WinApi.CreateFile(filename, FileAccess.Read, FileShare.Read, IntPtr.Zero, FileMode.Open, WinApi.FILE_FLAG_NO_BUFFERING | WinApi.FILE_FLAG_SEQUENTIAL_SCAN, IntPtr.Zero);\n _buffer = new byte[DriveSectorSize.GetDriveSectorSize(filename) * 32];\n }\n\n public static UnbufferedFileReadStream Open(string filename)\n {\n return new UnbufferedFileReadStream(filename);\n }\n\n public override void Flush()\n {\n //do nothing\n }\n\n private long GetLowestAlignment(long offset)\n {\n return offset - (offset % _alignment);\n }\n\n public unsafe override long Seek(long offset, SeekOrigin origin)\n {\n if(origin != SeekOrigin.Begin) throw new NotImplementedException();\n _positionAligned = GetLowestAlignment(offset);\n _positionOffset = (int) (offset - _positionAligned);\n WinApi.SetFilePointer(_fileHandle, (int)_positionAligned, null, WinApi.EMoveMethod.Begin);\n ReadNative();\n return offset;\n }\n\n public override void SetLength(long value)\n {\n throw new NotImplementedException();\n }\n\n public override int Read(byte[] buffer, int offset, int count)\n {\n if(_positionOffset + count > _dataBuffered)\n {\n var tocopy = _dataBuffered - _positionOffset;\n if(tocopy > 0)\n Buffer.BlockCopy(_buffer, _positionOffset, buffer, offset, tocopy);\n _dataBuffered = ReadNative();\n _positionOffset = 0;\n var left = count - tocopy;\n left = left > _dataBuffered ? _dataBuffered : left;\n if (left > 0)\n {\n Buffer.BlockCopy(_buffer, _positionOffset, buffer, tocopy, left);\n _positionOffset += left;\n }\n var total = left + tocopy;\n return total;\n }\n Buffer.BlockCopy(_buffer, _positionOffset, buffer, offset, count);\n _positionOffset += count;\n return count;\n }\n\n private unsafe int ReadNative()\n {\n int read = 0;\n fixed (byte* p = _buffer)\n {\n if (!WinApi.ReadFile(_fileHandle.DangerousGetHandle(), p, _buffer.Length, &read, 0))\n {\n return 0;\n }\n }\n return read;\n }\n\n public override void Write(byte[] buffer, int offset, int count)\n {\n throw new NotImplementedException();\n }\n\n public override bool CanRead\n {\n get { return true; }\n }\n\n public override bool CanSeek\n {\n get { return true; }\n }\n\n public override bool CanWrite\n {\n get { return false; }\n }\n\n public override long Length\n {\n get\n {\n long length;\n if(!WinApi.GetFileSizeEx(_fileHandle.DangerousGetHandle(), out length))\n {\n throw new Win32Exception();\n }\n return length;\n }\n }\n\n public override long Position\n {\n get { return _positionAligned + _positionOffset; }\n set { Seek(value, SeekOrigin.Begin); }\n }\n\n protected override void Dispose(bool disposing)\n {\n if(_disposed)\n return;\n\n if (!_fileHandle.IsClosed)\n _fileHandle.Close();\n\n _disposed = true;\n \n base.Dispose(disposing);\n }\n }\n\n public class NotAlignedReadException\n : Exception\n {\n }\n#endif\n}\n", "line": "85", "filename": "/home/greg/src/EventStore/src/EventStore.Common/Streams/UnbufferedFileReadStream.cs"}
======== response ========
{"FileName":null,"Line":0,"Column":0}
Unable to open /home/greg/src/EventStore/src/EventStore.Common/Streams/None

There is definitely a bug here in that it probably shouldn't navigate to a file named "None" when the filename is null. I will try to figure out why its coming back with a null.

Saving File Displays Warnings?

Whenever I hit Command+S to save the current file (in OS X), Sublime pops up the console and displays all of the compiler warnings within that specific file. While I appreciate seeing the warnings, it is possible to stop the console from popping up every time I save? I didn't see any specific settings related to that... (also, shouldn't the warnings be popping up when I build rather than when I save?).

Cheers! :D

OmniSharp is unusable with my proxy configuration (fix included)

At work, whenever I try to use OmniSharp (editing a .cs file), I get the following exception in omnisharp.py:39

ValueError: No JSON object could be decoded

which is caused by the fact that the server returns our standard proxy error message telling us that we need to contact the security department...

I fixed the problem after applying the solution in the following post: OmniSharp/omnisharp-vim#122

In the class WorkerThread:

    def run(self):
        while True:
            url, data, timeout, callback = self._worker_queue.get()
            try:
                response = urllib.request.urlopen(url, data, timeout)
                callback(response.read())
            except:
                traceback.print_exc(file=sys.stdout)
                callback(None)

replaced with:

    def run(self):
        while True:
            url, data, timeout, callback = self._worker_queue.get()
            try:
                proxy = urllib.request.ProxyHandler({})
                opener = urllib.request.build_opener(proxy)
                response = opener.open(url, data, timeout)
                callback(response.read())
            except:
                traceback.print_exc(file=sys.stdout)
                callback(None)

Would that be a good idea to modify the official version? I don't know the behavior of this code on a different network than what I use here so I can't test the solution.

Thanks

Response is empty

I have installed omnisharp on sublime text 3 on OS X, but the intellisense is not operational. The project I am working on is ASP.NET 5. I also have the Kulture plugin installed and it seems to be working fine. I have pasted below the console output.

project file found
response: /Users/mirzasikander/git/raouf-rsvp/project.json
request: http://localhost:50440/autocomplete
======== request params ======== 
 {"buffer": "using Microsoft.AspNet.Mvc;\nusing MvcSample.Web.Models;\n\nnamespace MvcSample.Web\n{\n    public class HomeController : Controller\n    {\n        public IActionResult Index()\n        {\n            return View(User());\n        }\n\n        public User User()\n        {\n            User user = new User()\n            {\n                Name = \"My name\",\n                Address = \"My address\"\n            };\n\n            user.\n\n            return user;\n        }\n    }\n}", "filename": "/Users/mirzasikander/git/raouf-rsvp/Controllers/HomeController.cs", "WantMethodHeader": true, "line": "21", "column": "18", "WantSnippet": true, "wordToComplete": "", "WantReturnType": true}
======== response ========
[]
callback data

There is a simple user object inside the controller, which has two properties, name and address. When I type user., the list of suggestion is not as expected i.e. the properties are not listed. From above, the issue seems to be that the response is empty.

I have also pasted my sublime-project file below.

{
    "folders":
    [
        {
            "follow_symlinks": true,
            "path": "."
        }
    ],
    "solution_file": "./project.json"
}

Build the project not solution

I am trying asp.net vnext samples on ubuntu with mono. Samples has more than one projects sometimes.
When build from omnisharp-sublime it builds entire solution. It builds all projects that i dont needed or partially missing packages included. Is that possible build by project?

add reference to using libraries

I'm on OS X 10.10

I have been working with various c# scripts these past days, almost all of them needed extra libraries such as.. System.Math, System.Numerics, System.Collections.Generic. How do i add these as references to the project? I have tried adding by the context menu "Add reference" (though i believe this is for custom dll files, correct?), adding the files manually into the assembly file but nothing seems to work. I would be grateful if someone could enlighten me how i do this, if it is possible.

RAISE_OMNI_SHARP_LAUNCHER_EXCEPTION

I am seeing this more and more

LAUNCH!!! C:\Users\scott_000\AppData\Roaming\Sublime Text 3\Packages\OmniSharp\launchers\omni_sharp_launcher.py
RAISE_OMNI_SHARP_LAUNCHER_EXCEPTION:FileNotFoundError(2, 'The system cannot find the file specified', None, 2)

on new installs. There isn't enough info in the error for someone to solve this. Config.json is there and the path is correct.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.