(files, target, source, include)
| 1967 | this.tool = tool; |
| 1968 | } |
| 1969 | appendFile(files, target, source, include) { |
| 1970 | this.count++; |
| 1971 | source = this.tool.resolveFilePath(source); |
| 1972 | if (!files.already[source]) { |
| 1973 | files.already[source] = true; |
| 1974 | if (include) { |
| 1975 | let result = files.find(file => file.target == target); |
| 1976 | if (!result) { |
| 1977 | //this.tool.report(target + " " + source); |
| 1978 | let result = { target, source }; |
| 1979 | files.push(result); |
| 1980 | return result; |
| 1981 | } |
| 1982 | if (result.sources) |
| 1983 | result.sources.push(source); |
| 1984 | else |
| 1985 | result.sources = [source]; |
| 1986 | } |
| 1987 | } |
| 1988 | } |
| 1989 | appendFolder(folders, folder) { |
| 1990 | this.count++; |
| 1991 | if (!folders.already[folder]) { |
no test coverage detected