The JsonObjectDeserializer class was refactored to address the identified code smells, specifically Long Method.

This pull request is part of a requirement to obtain a grade in the "Software Quality" course of the Software Engineering program at the State University of Santa Catarina (UDESC).

Comment From: pivotal-cla

@bkalison Please sign the Contributor License Agreement!

Click here to manually synchronize the status of this Pull Request.

See the FAQ for frequently asked questions.

Comment From: philwebb

I don't think this change is really necessary I'm afraid. I don't think it really improves the readability of the code.

Comment From: philwebb

Although I'm sure the intention is good, we've now had three pull-requests from folks obtaining a grade in the "Software Quality" course of the Software Engineering program at the State University of Santa Catarina (UDESC) (#41113, #41115, #41116).

Unfortunately reviewing pull-requests like these takes time and puts undue burden on the project maintainers. We kindly ask that UDESC reconsiders this practice and removes the requirement to contribute code to Spring Boot.

Thanks for your understanding.