Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hotfix smbx2-lunalua plugin #177

Merged
merged 2 commits into from
Sep 12, 2024
Merged

Hotfix smbx2-lunalua plugin #177

merged 2 commits into from
Sep 12, 2024

Conversation

Wild-W
Copy link
Contributor

@Wild-W Wild-W commented Sep 12, 2024

There was an error with the plugin resolving modules which should now be resolved. Apologies for having to make a second pull request just to fix it. Currently I've got a branch of lua-language-server to add a setting which will deprecate this feature of the plugin so I'll make another PR to remove it if that gets approved.

Also, @carsakiller can you explain how the plugin is supposed to be added through the addon manager? When I tried enabling it, though it had the tag that said "Has Plugin" and the workspace.library was set, the plugin path in the settings.json was not set, and the plugin was not enabled. I had to manually set it. It seems to be this way for other addons with plugins too.

@Wild-W
Copy link
Contributor Author

Wild-W commented Sep 12, 2024

Oh, nevermind about the plugin being set. I found my answer. Yeah it makes a lot of sense you don't want arbitrary code execution. (Though if we have to submit a PR to add that code it stands to reason that keeping it clean is enforceable)

@carsakiller carsakiller added the Addon Update An update for an existing addon label Sep 12, 2024
@carsakiller
Copy link
Collaborator

The original plan was to have the user review the plugin themselves before activating the plugin, but I never got around to it

@carsakiller carsakiller merged commit 1e96bed into LuaLS:main Sep 12, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Addon Update An update for an existing addon
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants