The webkit-file tool project requires a module to manipulate Visual Studio project files.
Created attachment 100080 [details] work-in-progress very early draft
Comment on attachment 100080 [details] work-in-progress View in context: https://bugs.webkit.org/attachment.cgi?id=100080&action=review > Tools/Scripts/webkitpy/common/project/vcproj.py:40 > +class VCProjectException(ProjectException): > + def __init__(self, message): > + super(VCProjectException, self).__init__(message) What's the motivation for having these complicated exception class hierarchies?
It's important for this code to have tests, but I presume you'll add them in later iterations of these patches.