In order to tell if an application is 'portable' or not, we need to get whether a dependency is marked as "type: platform", and which dependency it is.
However, that information is not available in the project.lock.json file. See NuGet/Home#2695.
Once NuGet provides that info in the project.lock.json file, we should be able to remove the TODOs in our MSBuild Tasks that need this information.