import TestPackage // this is a copy of the body of ExternalDependenciesSourceLinks.ql /* * This query creates the source links for the ExternalDependencies.ql query. * Although the entities in question are of the form '/file/path<|>dependency<|>version', * the /file/path is a bare string relative to the root of the source archive, and not * tied to a particular revision. We need the File entity (the second column here) to * recover that information once we are in the dashboard database, using the * ExternalEntity.getASourceLink() method. */ from File file, int num, string encodedDependency where encodedDependencies(file, encodedDependency, num) select encodedDependency, file