I'm not quite sure how all our library code ended up in libraries/src/Joomla/CMS but it shouldn't be :) In the 4 repo we had a CMS subfolder because we temporarily have been storing framework code in the top level. But I'm not sure where the extra Joomla subdirectory came in the 3.8 repo but it shouldn't have existed. This moves all the library source code into just the libraries directory like it should be
We might've started namespacing before we had PSR-4 support in
JLoader
. As long as Travis passes we're good here.