Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Export Document Renders Nothing

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

Ninguém assumiu esta issue ainda.

Avaliação

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

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.

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>
Linguagem predominante
TypeScript
Estrelas
216
Forks
63
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

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.

Mais de LuaLS/vscode-lua

Todas as issues de LuaLS/vscode-lua

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

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