VaporLeafPlugIn icon indicating copy to clipboard operation
VaporLeafPlugIn copied to clipboard

Not working on Version 13.4.1 (13F100)

Open wendellli99 opened this issue 2 years ago • 4 comments

Installed the latest release.

Copied the Leaf.xclangspec file to /Applications/Xcode.app/Contents/SharedFrameworks/SourceModel.framework/Versions/A/Resources/LanguageSpecifications

Copied the Xcode.SourceCodeLanguage.Leaf.plist file to /Applications/Xcode.app/Contents/SharedFrameworks/SourceModel.framework/Versions/A/Resources/LanguageMetadata

Copied the Leaf.ideplugin directory to ~/Library/Developer/Xcode/Plug-ins/

Restarted Xcode, 'Load Bundle' dialog does not appear.

Tried running

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`

to reset UUIDs.

wendellli99 avatar Jul 14 '22 00:07 wendellli99

If you happen to find a resolution to this, I would love to know! I am struggling with the same issue at present.

lorenalexm avatar Jul 20 '22 13:07 lorenalexm

Need to add DVTPlugInCompatibilityUUID for Xcode 13.4.1 into the plugin Info.plist. I created a pull request with it updated, but you can do it yourself. The value is EFD92DF8-D0A2-4C92-B6E3-9B3CD7E8DC19. You'll have to "install" or move the updated files.

awamser avatar Aug 04 '22 17:08 awamser

Merged your request in. Hopefully it fixes the problem but the issues with this seem to be inconsistent. Some will have it work fine while it will crash for others. Was not able to debug. I would take the whole thing down but it seems to work for some people so hopefully the amount of time I spent on it is benefitting someone. Stopped working for me a while ago.

OmranK avatar Aug 04 '22 17:08 OmranK

I'm also experiencing the occational crashing. Also, the code auto formatting doesn't seem to be working either.

wendellli99 avatar Aug 05 '22 23:08 wendellli99