Untested compiler error and warning variants
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- javascript
- Domínio
- testing
Direção de pesquisa
Start with tests/ERROR_VARIANTS.md and the super_errors harnesses it describes. The issue lists compiler error and warning variants that lack test coverage, along with the obstacles found for reproducing them. Determine which entries can be covered by fixtures or need a different harness, then add tests where reachable and document any dead-code candidates; done means the useful catalog findings are preserved and the test gaps are addressed.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
tests/ERROR_VARIANTS.md is being removed. This issue keeps the useful part: the compiler error and warning variants that no test exercises. For each one it records what the catalog found about reaching it.
Possibly a bug
-
Syntaxerr.Variable_in_scope: reachable vialet f: type t. (t, 't) => t = …, butSyntaxerr.errorhas no registered printer, so it escapes asFatal error: exception Syntaxerr.Error(_). It needs a printer, or should become a regular typed diagnostic.
Reachability unknown
Sites are live, but no source reproduction has been found. Each of these either needs a fixture or is a dead-code candidate.
-
typedecl.Cycle_in_def:recursive_type_abbrev_cycle.resreportsRecursive_abbrevinstead. -
typedecl.Rebind_mismatch: the shape check afterRebind_wrong_type. -
typedecl.Type_clash: marked "appears dead" in the source. -
typemod.With_makes_applicative_functor_ill_typed(check_usage_of_path_of_substituted_item): attempts hitnot a signaturefirst. -
typemod.Cannot_eliminate_dependency(Pmod_applyintype_module_aux): attempts hitIncomplete_packed_moduleorescapes its scope. -
typemod.Scoping_pack(type_package): attempts hitIncomplete_packed_module. - Warning 5
Partial_application(check_application_result): no reproduction found.
Reachable, but not from the super_errors harnesses
Needs a per-fixture flag
-
typecore.Jsx_not_enabled: the runner hard-codes-bs-jsx 4. -
typecore.Invalid_string_escape_sequence: the parser rejects such source first, so only a PPX can produce the AST.
Needs missing or stale build state
-
typedecl.Unavailable_type_constructor -
typemod.With_changes_module_alias -
typemod.Cannot_scrape_alias -
typetexp.Cannot_scrape_alias -
includemod.Unbound_modtype_path -
includemod.Unbound_module_path -
includemod.Invalid_module_alias -
bs_exception.Cmj_not_found -
bs_exception.Missing_ml_dependency -
bs_exception.Dependency_script_module_dependent_not: a script-mode dependency used from package mode. -
env.Illegal_renaming -
env.Inconsistent_import -
env.Missing_module - Warning 49
No_cmi_file
Needs corrupt or foreign binary files
-
cmi_format.Not_an_interface -
cmi_format.Wrong_version_interface -
cmi_format.Corrupted_interface -
cmt_format_common.Not_a_typedtree -
cmd_ast_exception.WrongMagic: a PPX returns the wrong AST magic number.
Needs custom argv
-
bsc_args.Unknown(bsc --bogus) -
bsc_args.Missing(bsc -o)
Reachable from plain source
- Warning 27
Unused_var_strict: no expected output shows it.
- Linguagem predominante
- ReScript
- Estrelas
- 7.5k
- Forks
- 483
- Merge médio
- 1d 2h
- PRs com merge (30d)
- 147
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de rescript-lang/rescript
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
rescript-lang/rescript#8910 ·
Mantenedores costumam responder em até 1 dia
-
Nested JSX components under React Server Components: derive flat exports from the signatureTalvez já em andamento @cknitt assumiu há 1 dia. Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
rescript-lang/rescript#8901 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
rescript-lang/rescript#8878 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
rescript-lang/rescript#8806 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
rescript-lang/rescript#8798 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de rescript-lang/rescript
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 79/100
Mantenedores costumam responder em até 1 dia
-
bug priority: P2
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 1 dia
-
good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
-
omo-senpi scan-component test fails on Windows: chmod 0o555 does not make the agent dir unwritableTalvez já em andamento @code-yeongyu assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
code-yeongyu/oh-my-openagent#10650 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
matplotlib/matplotlib#32507 ·
Mantenedores costumam responder em até 1 dia