Updating developer documentation and regenerating source documentation