revealapp / Revert

REVEal Rendering Test
revealapp.com
BSD 3-Clause "New" or "Revised" License
364 stars 28 forks source link

Convert all model objects to `Decodable` and get rid of legacy codes #62

Closed nabby26 closed 4 years ago

nabby26 commented 4 years ago

About

This is the continuation of PR #59.

In this PR, the legacy DataSource class is replaced with the new one and all view controllers are updated to be compatible to use the new DataSource implementation.

Therefore, all model objects needed to be converted to extend Decodable.

Other than that, all irrelevant and unused legacy codes are being removed from the project.

Changes