__CLOVER_194_0.S[12829]++;AssetType type = spec.getType();
__CLOVER_194_0.S[12830]++;String path = spec.getPath();
__CLOVER_194_0.S[12831]++;Location location = spec.getLocation();
__CLOVER_194_0.S[12832]++;if ((((type == AssetType.EXTERNAL) && (++__CLOVER_194_0.CT[2184] != 0)) || (++__CLOVER_194_0.CF[2184] == 0))){
__CLOVER_194_0.S[12833]++;return new ExternalAsset(path, location);}
__CLOVER_194_0.S[12834]++;if ((((type == AssetType.PRIVATE) && (++__CLOVER_194_0.CT[2185] != 0)) || (++__CLOVER_194_0.CF[2185] == 0))){
{
__CLOVER_194_0.S[12835]++;Resource baseLocation = specificationLocation;