Buenas tardes.
al descargar el archivo https://github.com/alura-es-cursos/2054-java-trabajando-con-lambdas-y-streams/archive/refs/heads/aula-02.zip y hacerlo correr en intellij aparece el siguiente error:
. ____ _ __ _ _
/\ / _' __ _ ()_ __ __ _ \ \ \
( ( )__ | '_ | '| | ' / ` | \ \ \
\/ _)| |)| | | | | || (_| | ) ) ) )
' || .|| ||| |_, | / / / /
=========||==============|_/=//_//
:: Spring Boot :: (v3.1.5)
2025-11-27T21:16:21.399-03:00 INFO 16104 --- [ main] c.a.screenmatch.ScreenmatchApplication : Starting ScreenmatchApplication using Java 17.0.6 with PID 16104 (C:\Users\EFECIL\OneDrive - Empresa de los Ferrocarriles del Estado\Escritorio\2054-java-trabajando-con-lambdas-y-streams-aula-02\2054-java-trabajando-con-lambdas-y-streams-aula-02\target\classes started by EFECIL in C:\Users\EFECIL\OneDrive - Empresa de los Ferrocarriles del Estado\Escritorio\2054-java-trabajando-con-lambdas-y-streams-aula-02\2054-java-trabajando-con-lambdas-y-streams-aula-02)
2025-11-27T21:16:21.405-03:00 INFO 16104 --- [ main] c.a.screenmatch.ScreenmatchApplication : No active profile set, falling back to 1 default profile: "default"
2025-11-27T21:16:22.343-03:00 INFO 16104 --- [ main] c.a.screenmatch.ScreenmatchApplication : Started ScreenmatchApplication in 1.532 seconds (process running for 2.171)
Escribe el nombre de la série que deseas buscar
juego de tronos
DatosSerie[titulo=Juego de Tronos: Especial Reino Español, totalTemporadas=null, evaluacion=5.5]
2025-11-27T21:16:30.556-03:00 INFO 16104 --- [ main] .s.b.a.l.ConditionEvaluationReportLogger :
Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-11-27T21:16:30.587-03:00 ERROR 16104 --- [ main] o.s.boot.SpringApplication : Application run failed
java.lang.IllegalStateException: Failed to execute CommandLineRunner
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:774) ~[spring-boot-3.1.5.jar:3.1.5]
at org.springframework.boot.SpringApplication.lambda$callRunners$3(SpringApplication.java:755) ~[spring-boot-3.1.5.jar:3.1.5]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[na:na]
at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) ~[na:na]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:510) ~[na:na]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na]
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[na:na]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[na:na]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na]
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[na:na]
at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:750) ~[spring-boot-3.1.5.jar:3.1.5]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:323) ~[spring-boot-3.1.5.jar:3.1.5]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) ~[spring-boot-3.1.5.jar:3.1.5]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) ~[spring-boot-3.1.5.jar:3.1.5]
at com.aluracursos.screenmatch.ScreenmatchApplication.main(ScreenmatchApplication.java:12) ~[classes/:na]
Caused by: java.lang.NullPointerException: Cannot invoke "java.lang.Integer.intValue()" because the return value of "com.aluracursos.screenmatch.model.DatosSerie.totalTemporadas()" is null
at com.aluracursos.screenmatch.principal.Principal.muestraElMenu(Principal.java:30) ~[classes/:na]
at com.aluracursos.screenmatch.ScreenmatchApplication.run(ScreenmatchApplication.java:18) ~[classes/:na]
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:771) ~[spring-boot-3.1.5.jar:3.1.5]
... 14 common frames omitted
Process finished with exit code 1
Por favor ayudenme a corregirlo o ver si es un problema del archivo