LibreDWG Decode Refactoring
Avneet
Organization: GNU Project
Assigned mentors: H S Rai
Short description: LibreDWG GNU is a library programmed in C language for reading and writing DWG(DraWinG) files. DWG is binary file format for storing 2-D and 3-D design data and meta data. LibreDWG supports three versions of DWG : DWG 2000(fully implemented), DWG 2004(partially implemented), DWG 2007(partially implemented). Functionality of last two versions is not complete.So, it needs to finish the decoding part of these versions. Partially decoded functions of these DWG versions are in a single file. As a consequence, it requires refactoring and proper developer's documentation.
Cut off the Bug:
I solved a bug with ID #31123.
https://savannah.gnu.org/bugs/?31123
Submitted Patches:
I have submiited a patches. You can check here: