Add CI job that checks/regenerates JavaStdlib etc with wrap-java

Aberta
#628 3 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

@JScodesconcise já está trabalhando nisso.

Desde 22/3/2026.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
45/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
java, swift
Domínio
build-system, ci-cd

Direção de pesquisa

Comece revisando a configuração existente de CI e os fontes gerados dentro de SwiftJava e JavaStdlib. Execute wrap-java em um novo commit e compare os fontes gerados; o trabalho estará concluído quando CI detectar quaisquer diferenças e indicar que a lógica de wrap-java deve ser auditada ou que os fontes devem ser regenerados.

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

Descrição

We always want the "latest" version of those generated sources.

swift-java wrap-java generated sources inside SwiftJava and JavaStdlib should always be up to date.
if running a wrap run on a new commit changes the sources, we changed the wrap-java logic and we should audit that and/or regenerate the sources.

The CI job should make sure we don't regress features this way and that we always have the latest version of generated sources.

Linguagem predominante
Swift
Estrelas
1.3k
Forks
129
Merge médio
7h 16min
PRs com merge (30d)
4

Preparar o ambiente

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 swiftlang/swift-java

Todas as issues de swiftlang/swift-java

Issues semelhantes

Mais issues de Swift

Receba novas issues na sua caixa de entrada

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