-
Notifications
You must be signed in to change notification settings - Fork 105
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
Convert LDoc to lua-language-server #1775
Open
rhys-vdw
wants to merge
68
commits into
beyond-all-reason:master
Choose a base branch
from
rhys-vdw:rhys-vdw/lua-language-server
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
68 commits
Select commit
Hold shift + click to select a range
0b6f054
Automatic update from ldoc -> lls syntax
rhys-vdw ad1b74c
LuaBitOps.cpp: Update Lua docs
rhys-vdw 064f245
LuaConstEngine.cpp: Update Lua docs
rhys-vdw 614c364
LuaConstCOB.cpp: Update Lua docs
rhys-vdw eab0296
LuaConstCMD.cpp: Update Lua docs
rhys-vdw 2d82934
LuaConstCMDTYPE.cpp: Update Lua docs
rhys-vdw 65dfbb9
LuaConstGL.cpp: Update Lua docs
rhys-vdw e6161a7
LuaConstGame.cpp: Update Lua docs
rhys-vdw 3741496
LuaConstPlatform.cpp: Update Lua docs
rhys-vdw 989addf
LuaConstGL.cpp: Define GLenum in Lua
rhys-vdw 38f3ea2
LuaFBOs.cpp: Update Lua docs
rhys-vdw 25b7cbc
LuaHandle.cpp: Update Lua docs
rhys-vdw 81b54eb
LuaHandleSynced.cpp: Update Lua docs
rhys-vdw e61a762
Lua docs: cmdOpts -> CommandOptions
rhys-vdw 6587988
Lua docs: mods -> KeyModifiers
rhys-vdw 6354f49
LuaMathExtra.cpp: Update Lua docs
rhys-vdw 2e5ccd8
LuaMenu.cpp: Update Lua docs
rhys-vdw 59a1012
LuaMetalMap.cpp: Update Lua docs
rhys-vdw 902dc38
LuaOpenGL.cpp: Update Lua docs
rhys-vdw d035ade
LuaRBOs.cpp: Update Lua docs
rhys-vdw 4180ff7
LuaShaders.cpp: Update Lua docs
rhys-vdw 06fbc81
LuaSyncedCtrl.cpp: Update Lua docs
rhys-vdw 5be6d90
LuaVBO.cpp: Update Lua docs
rhys-vdw bbeaf78
LuaSyncedRead.cpp: Update Lua docs
rhys-vdw 28fd524
LuaUnsyncedCtrl.cpp: Update Lua docs
rhys-vdw 9630981
Clean up varargs and function params
rhys-vdw cc93f74
Create Types.lua
rhys-vdw 3778b4a
LuaUnsyncedRead.cpp: Update Lua docs
rhys-vdw 70d6da3
LuaVAO.cpp, LuaVAOImpl.cpp: Update Lua docs
rhys-vdw bc1cbab
LuaVBO.cpp, LuaVBOImpl.cpp: Update Lua docs
rhys-vdw 6aa2a7c
LuaIntro.cpp: Update Lua docs
rhys-vdw b776fc3
Fix typo
rhys-vdw d0b3c68
Lua: GLenum -> GL
rhys-vdw c978065
Better Lua types
rhys-vdw 72d19ab
Lua: Tidy up types
rhys-vdw b441b4d
Fix RulesParams type
rhys-vdw 622cabb
Move resource types into Types.lua
rhys-vdw 9e5f87b
Improve Lua typing of GetUnitLosState
rhys-vdw e2535b9
Add .luarc.json
rhys-vdw 4c9413e
Create Lua regeneration script
rhys-vdw 35fa0af
Regenerate Lua library
rhys-vdw a0904d2
Add GitHub workflow to regenerate Lua metafiles
rhys-vdw 2626f69
Remove Lua script
rhys-vdw 4ae84e4
FIX .luarc.json
rhys-vdw 95f36cb
Lua library action updates submodule
rhys-vdw 644cf7a
Set git config globally
rhys-vdw 449bbe1
Update lua-api.md
rhys-vdw 8d56b7b
Add guide for generating LuaLS docs
rhys-vdw 30eb21f
Update site README with specific Ruby version
rhys-vdw 35868bc
Remove params from generated Lua API methods
rhys-vdw fa26d15
Update Gemfile
rhys-vdw 9b7ac2c
Use correct LLS doc filename
rhys-vdw 4e68c57
WIP Messing with .luarc.json
rhys-vdw 422f410
Add ignores to luarc
rhys-vdw 227fe14
lua-api.md improvements
rhys-vdw 433452d
Add syntax highlighting on doc "view"
rhys-vdw c2efc1d
Update docs README
rhys-vdw 3123ec0
Show the definition for alias types
rhys-vdw e3d9c4f
Remove double hr in API docs
rhys-vdw 1a7ac7d
Add guide for installing lua-doc-extractor
rhys-vdw 81874c2
Remove use of external Lua library repo
rhys-vdw c20533c
Add LUA_DOC_GUIDE
rhys-vdw b043207
Generate docs using Lua Language Server
rhys-vdw 2f7e62d
Update LuaTracyExtra.cpp
rhys-vdw cd039ff
Update LuaTableExtra
rhys-vdw ce44445
Update LuaLS library
rhys-vdw cd467d2
Allow publishing site from other branches
rhys-vdw 384a21a
Remove LDoc config
rhys-vdw File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@badosu pls see changes made here.
github.ref_name
should be the branch that triggered the merge. This allows testing of this workflow from an alternative branch during development.The removal of
ref:
fromactions/checkout
also will default to the action branch.In general I expect this will still run on master when executed by
cron
.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That said, it might make sense to run this job when master changes rather than on a timer? I also noticed that it's running on my fork (and presumably every other fork), and just failing every time.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd rather have it on a timer simply due to the fact it's not critical docs are updated more frequently than daily, but we have more updates than once a day. But this is my opinion.