LuaLS / LuaLS/vscode-lua

Export Document Renders Nothing

Aberta
#137 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
TypeScript
Estrelas
215
Forks
62
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Which OS are you using?

Linux

Expected Behaviour

"Lua: Export Document" -> Should generate markdown files after choosing the output folder.

Actual Behaviour

Nothing renders

Reproduction steps
  1. Open a lua file
  2. press ctl + shift + p
  3. select "Lua: Export Document"
  4. choose a folder

no output generated.

Additional Notes
  • This may be user error, if so, no notification provided by the extension.
  • I'm using LuaJIT as the interpreter.
Log
script/cli/doc.lua:287: bad argument #1 to 'path' (bee::path expected, got nil)
stack traceback:
	[C]: in function 'bee.filesystem.path'
	script/cli/doc.lua:287: in upvalue 'collectConfig'
	script/cli/doc.lua:300: in function 'cli.doc.export'
	script/cli/doc.lua:354: in function 'cli.doc.makeDoc'
	script/core/command/exportDocument.lua:11: in function 'core.command.exportDocument'
	script/provider/provider.lua:984: in function <script/provider/provider.lua:962>
	[C]: in function 'xpcall'
	script/proto/proto.lua:200: in function <script/proto/proto.lua:175>

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece por script/cli/doc.lua, em torno de collectConfig na linha 287, e pelo caminho de exportação em script/cli/doc.lua; depois siga script/core/command/exportDocument.lua:11. Reproduza a sequência de comandos documentada com LuaJIT e use o stack trace para investigar por que a exportação não produz arquivos. Está concluído quando a pasta selecionada receber a saída markdown ou quando a extensão reportar um erro claro de configuração.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
lua
Domínio
cli, documentation
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Claramente especificada
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.