Add unnamed variables and patterns example (Java 22)

Fechada Para iniciantes
#116 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Um pull request relacionado já foi integrado.

  • #142 de @piomin — integrado

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
62/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
java
Domínio
backend

Direção de pesquisa

Adicione um novo pacote de exemplo ao lado das demonstrações existentes de recursos do Java no repositório, seguindo a estrutura das outras amostras. Cubra os casos listados: parâmetros catch, parâmetros lambda não utilizados, loops for aprimorados e try-with-resources usando _, além de padrões sem nome dentro de padrões de record. O trabalho estará concluído quando cada caso compilar no Java 22 e tiver um teste que o exercite; verifique primeiro a issue sobre padrões de record para evitar duplicar essa parte.

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

Descrição

enhancement

Add an example of unnamed variables and patterns _ (JEP 456, final in Java 22).

Scope

  • catch (Exception _), unused lambda parameters, for (var _ : list), try-with-resources
  • Unnamed patterns in record patterns (can be combined with the record patterns issue)
  • Tests
Linguagem predominante
Java
Estrelas
65
Forks
11
Merge médio
9h 25min
PRs com merge (30d)
19

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 piomin/sample-java-new-features

Todas as issues de piomin/sample-java-new-features

Issues semelhantes

Mais issues de Java

Receba novas issues na sua caixa de entrada

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