Squashed commit of the following:
Squashed commit of the following:

commit f77ea0a4b51b3a26d3d829efac057d6267e7ff9e
Author: Isaac Hernandez <isaacfi@gmail.com>
Date:   Tue Jul 9 21:12:29 2019 -0500

    Improvement solution for issue 311

    I've wrote a better solution replacing the references '$ref' with the recursive method __replace_ref

commit 3cb03f499b104affd73037267ead3943cd42320b
Author: Isaac Hernandez <isaacfi@gmail.com>
Date:   Mon Jun 24 08:52:34 2019 -0500

    Fix index

commit bdcfd33c5420996c0d93e4c4a95c7f52ca62518b
Author: Isaac Hernandez <isaacfi@gmail.com>
Date:   Mon Jun 24 08:51:30 2019 -0500

    Validate if the referenced schema has divider

commit bf9c17ee580e8ed2886e173fa249413dcdf5b463
Author: Isaac Hernandez <isaacfi@gmail.com>
Date:   Sun Jun 23 23:31:04 2019 -0500

    Remove the spaces in 361 line

commit bf262dff5d96d0de63307f23aac6d0cbe7a5c07b
Author: Isaac Hernandez <isaacfi@gmail.com>
Date:   Sun Jun 23 23:16:13 2019 -0500

    Solution for issue #311

    Sorry for all changes, but it pretend to solve the issue https://github.com/rochacbruno/flasgger/issues/311 I loaded the main_def from file

flasgger/flasgger,flasgger/flasgger,flasgger/flasgger,rochacbruno/flasgger,flasgger/flasgger,rochacbruno/flasgger,rochacbruno/flasgger