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

Sugestão para Editar Transcrição

O Código na Transcrição tem um erro no .stream ele está sem os () e o Collectors está minusculo tanto no código e no texto. Insira aqui a descrição dessa imagem para ajudar na acessibilidadeComo está escrito lá

public DetalhesDoTopicoDto(Topico topico) {
    this.id = topico.getId();
        this.titulo = topico.getTitulo();
        this.mensagem = topico.getMensagem();
        this.dataCriacao = topico.getDataCriacao();
        this.nomeAutor = topico.getAutor().getNome();
        this.status = topico.getStatus();
        this.respostas = new ArrayList<>();
        this.respostas.addAll(topico.getRespostas().stream.map(RespostaDto::new).collect(collectors.toList()))
    }

Como deveria ser

public DetalhesDoTopicoDto(Topico topico) {
        this.id = topico.getId();
        this.titulo = topico.getTitulo();
        this.mensagem = topico.getMensagem();
        this.dataCriacao = topico.getDataCriacao();
        this.nomeAutor = topico.getAutor().getNome();
        this.status = topico.getStatus();
        this.respostas = new ArrayList<>();        
        this.respostas.addAll(topico.getRespostas().stream().map(RespostaDto::new).collect(Collectors.toList()));
    }
1 resposta
solução!

Oi Fabio,

Valeu pelo feedback :)

Ja foi arrumado esse e outros problemas encontrados na transcricao dessa aula.

Bons estudos!