code: private void writeProperties() throws IOException
     {
        writeAttributeTypes("property_types", ProjectField.values());
        writeFields("property_values", m_projectFile.getProjectProperties(), ProjectField.values());
     }
docs: This method writes project property data to a JSON file.