Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Support for generic URIs #464
This pull request adds full-fledged URI support to DART. This generalizes the rudimentary support for
The key idea is that external resources should be specified by URIs, not paths, nested resources should resolved relative to their parent URI, and it should be possible for the user to add support for custom URIs without modifying DART.
This pull request adds the following classes:
It also makes the following API changes:
These features add no dependencies if the compiler has full C++11 support. Unfortunately, the version of
This is a big pull request, so I am sure I missed something. Please post if you have any questions or see anything that may break backwards compatibility.
Most comments I made in the code are about code style. Strictly speaking, we don't have written code convention and furthermore I've followed different code styles myself so far. I tried to comment for something settled styles but you can skip those style issue for now. We might begin to write up our code convention in not too far future and check code style more strictly from that time.
Also, note that