Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Cannot access br.com.alura.screenmatch.model.Serie

Ei pessoal, não estou conseguindo acessar minha classe série, alguém sabe como faço pra resolver? vou deixar meu github pra quem quiser olhar o projeto como um todo (https://github.com/eduardaGuerra44/Screenmatch-2.0)

imagem da IDE com o erro de Cannot access br.com.alura.screenmatch.model.Serie

1 resposta
solução!

Oi Maria,

Eu testei seu app e vi que o SerieRepository está null. O que está causando isso é o construtor da classe Principal, você está recebendo um repository mas não faz nada com ele, veja:

// Como está
public Principal(SerieRepository repositorio) {
}

// Como deveria ser 
public Principal(SerieRepository repositorio) {
    this.repositorio = repositorio;
}

Recomendo subir esse construtor, não é uma prática comum colocar o construtor no final da classe como você fez, talvez por isso também não tenha percebido que o problema era ele por estar muito escondido. Recomendo coloca-lo logo depois da declaração dos atributos.

Se isso te ajudar marca como solução. Bons estudos