JoseArthurSoares / essencium-backend

Essencium Backend is a software library built on top of Spring Boot that allows developers to quickly get started on new software projects. Essencium provides, for example, a fully implemented role-rights concept as well as various field-tested solutions for access management and authentication.
GNU Lesser General Public License v3.0
0 stars 0 forks source link

Refatoração: Evitar capturar NullPointerException no método isAccessTokenValid #20

Closed felipegangorra closed 6 months ago

felipegangorra commented 6 months ago

No método isAccessTokenValid da classe JwtTokenService, foi removida a captura de exceção NullPointerException que era usada para verificar se os objetos refreshToken e accessToken eram nulos. Em vez disso, agora há uma verificação direta da nulidade desses objetos. Essa abordagem simplifica o código e melhora sua legibilidade, tornando mais claro o fluxo de controle. Essas mudanças resultam em um código mais limpo, robusto e fácil de entender, alinhado com as boas práticas de programação. Isso facilita a manutenção futura do código e aumenta sua qualidade geral.