`codeql resolve qlpacks` is reporting errors for duplicated packs from different languages even though it is not a problem
- Langage dominant
- CodeQL
- Étoiles
- 10.1k
- Forks
- 2.1k
- Merge moyen
- 2 j 15 h
- PR mergées (30 j)
- 141
Description
**Description of the issue**
A fresh download of the CodeQL bundle shows errors when running:
```
./codeql resolve qlpacks
```
The errors shown seems to be false positives because they all seems to report duplicated packs: But the packs are in separate languages, so it could be fine: If that is the case, then the `resolve qlpacks` likely just need to consider if the packs are in fact from different languages.
On the other hand, then it does seem strange that multiple languages have individual packs for `xml`, `yml` etc. Should they not all be defined in one location? And if there then are language specific considerations for these cases then they could be added in the relevant language folder.
**Reproduction**
1. Download the latest version of the bundle here: https://github.com/github/codeql-action/releases
1. I Downloaded v2.18.1 called [codeql-bundle-linux64.tar.gz](https://github.com/github/codeql-action/releases/download/codeql-bundle-v2.18.1/codeql-bundle-linux64.tar.gz)
1. Unpack the bundle
2. Execute `./codeql resolve qlpacks` at the root of the unpacked folder.
Here is the full output of my run
```
> ./codeql resolve qlpacks
codeql/controlflow is found in 6 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/controlflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-examples/0.0.0/.codeql/libraries/codeql/controlflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/swift-queries/1.0.3/.codeql/libraries/codeql/controlflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3/.codeql/libraries/codeql/controlflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-examples/0.0.0/.codeql/libraries/codeql/controlflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-queries/1.0.3/.codeql/libraries/codeql/controlflow/1.0.3
codeql/cpp-all is found in 3 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-all/1.2.0
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3/.codeql/libraries/codeql/cpp-all/1.2.0
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-examples/0.0.0/.codeql/libraries/codeql/cpp-all/1.2.0
codeql/cpp-examples (/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-examples/0.0.0)
codeql/cpp-queries (/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3)
codeql/csharp-all is found in 3 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-examples/0.0.0/.codeql/libraries/codeql/csharp-all/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3/.codeql/libraries/codeql/csharp-all/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-all/1.0.3
codeql/csharp-examples (/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-examples/0.0.0)
codeql/csharp-queries (/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3)
codeql/dataflow is found in 16 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-examples/0.0.0/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-examples/0.0.0/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/swift-queries/1.0.3/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-examples/0.0.0/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-queries/1.0.3/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-queries/1.0.3/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-examples/0.0.0/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-examples/0.0.0/.codeql/libraries/codeql/dataflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-examples/0.0.0/.codeql/libraries/codeql/dataflow/1.0.3
codeql/go-all is found in 3 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/go-queries/1.0.3/.codeql/libraries/codeql/go-all/1.1.2
/home/USER/Projects/codeql-home/qlpacks/codeql/go-examples/0.0.0/.codeql/libraries/codeql/go-all/1.1.2
/home/USER/Projects/codeql-home/qlpacks/codeql/go-all/1.1.2
codeql/go-examples (/home/USER/Projects/codeql-home/qlpacks/codeql/go-examples/0.0.0)
codeql/go-queries (/home/USER/Projects/codeql-home/qlpacks/codeql/go-queries/1.0.3)
codeql/java-all is found in 3 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/java-all/1.1.2
/home/USER/Projects/codeql-home/qlpacks/codeql/java-all/1.1.2
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/java-all/1.1.2
codeql/java-examples (/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0)
codeql/java-queries (/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0)
codeql/javascript-all is found in 3 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-examples/0.0.0/.codeql/libraries/codeql/javascript-all/1.1.0
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-all/1.1.0
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/javascript-all/1.1.0
codeql/javascript-examples (/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-examples/0.0.0)
codeql/javascript-queries (/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3)
codeql/mad is found in 16 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-examples/0.0.0/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-examples/0.0.0/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/swift-queries/1.0.3/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-examples/0.0.0/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-queries/1.0.3/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-queries/1.0.3/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-examples/0.0.0/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-examples/0.0.0/.codeql/libraries/codeql/mad/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-examples/0.0.0/.codeql/libraries/codeql/mad/1.0.3
codeql/python-all is found in 3 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3/.codeql/libraries/codeql/python-all/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-all/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-examples/0.0.0/.codeql/libraries/codeql/python-all/1.0.3
codeql/python-examples (/home/USER/Projects/codeql-home/qlpacks/codeql/python-examples/0.0.0)
codeql/python-queries (/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3)
codeql/rangeanalysis is found in 5 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/rangeanalysis/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/rangeanalysis/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3/.codeql/libraries/codeql/rangeanalysis/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/rangeanalysis/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-examples/0.0.0/.codeql/libraries/codeql/rangeanalysis/1.0.3
codeql/regex is found in 10 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/regex/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-examples/0.0.0/.codeql/libraries/codeql/regex/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3/.codeql/libraries/codeql/regex/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/swift-queries/1.0.3/.codeql/libraries/codeql/regex/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/regex/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-examples/0.0.0/.codeql/libraries/codeql/regex/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-queries/1.0.3/.codeql/libraries/codeql/regex/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/regex/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/regex/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-examples/0.0.0/.codeql/libraries/codeql/regex/1.0.3
codeql/ruby-all is found in 3 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-examples/0.0.0/.codeql/libraries/codeql/ruby-all/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-queries/1.0.3/.codeql/libraries/codeql/ruby-all/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-all/1.0.3
codeql/ruby-examples (/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-examples/0.0.0)
codeql/ruby-queries (/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-queries/1.0.3)
codeql/ssa is found in 16 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-examples/0.0.0/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-examples/0.0.0/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/swift-queries/1.0.3/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-examples/0.0.0/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-queries/1.0.3/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-queries/1.0.3/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-examples/0.0.0/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-examples/0.0.0/.codeql/libraries/codeql/ssa/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-examples/0.0.0/.codeql/libraries/codeql/ssa/1.0.3
codeql/suite-helpers is found in 9 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/suite-helpers/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3/.codeql/libraries/codeql/suite-helpers/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/suite-helpers/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/swift-queries/1.0.3/.codeql/libraries/codeql/suite-helpers/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3/.codeql/libraries/codeql/suite-helpers/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-queries/1.0.3/.codeql/libraries/codeql/suite-helpers/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-queries/1.0.3/.codeql/libraries/codeql/suite-helpers/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3/.codeql/libraries/codeql/suite-helpers/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/suite-helpers/1.0.3
codeql/swift-all is found in 2 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/swift-all/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/swift-queries/1.0.3/.codeql/libraries/codeql/swift-all/1.0.3
codeql/swift-queries (/home/USER/Projects/codeql-home/qlpacks/codeql/swift-queries/1.0.3)
codeql/threat-models is found in 7 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/threat-models/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-examples/0.0.0/.codeql/libraries/codeql/threat-models/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3/.codeql/libraries/codeql/threat-models/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-queries/1.0.3/.codeql/libraries/codeql/threat-models/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/threat-models/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-examples/0.0.0/.codeql/libraries/codeql/threat-models/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/threat-models/1.0.3
codeql/tutorial is found in 16 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-examples/0.0.0/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-examples/0.0.0/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/swift-queries/1.0.3/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-examples/0.0.0/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-queries/1.0.3/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-queries/1.0.3/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-examples/0.0.0/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-examples/0.0.0/.codeql/libraries/codeql/tutorial/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-examples/0.0.0/.codeql/libraries/codeql/tutorial/1.0.3
codeql/typeflow is found in 5 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/typeflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/typeflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3/.codeql/libraries/codeql/typeflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/typeflow/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-examples/0.0.0/.codeql/libraries/codeql/typeflow/1.0.3
codeql/typetracking is found in 16 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-examples/0.0.0/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-examples/0.0.0/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/swift-queries/1.0.3/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-examples/0.0.0/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-queries/1.0.3/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-queries/1.0.3/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-examples/0.0.0/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-examples/0.0.0/.codeql/libraries/codeql/typetracking/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-examples/0.0.0/.codeql/libraries/codeql/typetracking/1.0.3
codeql/typos is found in 2 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/typos/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/typos/1.0.3
codeql/util is found in 16 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-examples/0.0.0/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-examples/0.0.0/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/swift-queries/1.0.3/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-examples/0.0.0/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-queries/1.0.3/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/ruby-queries/1.0.3/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/go-examples/0.0.0/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-examples/0.0.0/.codeql/libraries/codeql/util/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-examples/0.0.0/.codeql/libraries/codeql/util/1.0.3
codeql/xml is found in 11 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/java-queries/1.1.0/.codeql/libraries/codeql/xml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-examples/0.0.0/.codeql/libraries/codeql/xml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3/.codeql/libraries/codeql/xml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/xml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-examples/0.0.0/.codeql/libraries/codeql/xml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/csharp-queries/1.0.3/.codeql/libraries/codeql/xml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-queries/1.0.3/.codeql/libraries/codeql/xml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/java-examples/0.0.0/.codeql/libraries/codeql/xml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/xml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-examples/0.0.0/.codeql/libraries/codeql/xml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/cpp-examples/0.0.0/.codeql/libraries/codeql/xml/1.0.3
codeql/yaml is found in 5 same-priority locations, so attempts to resolve it will fail:
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-examples/0.0.0/.codeql/libraries/codeql/yaml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-queries/1.0.3/.codeql/libraries/codeql/yaml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/yaml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/javascript-queries/1.0.3/.codeql/libraries/codeql/yaml/1.0.3
/home/USER/Projects/codeql-home/qlpacks/codeql/python-examples/0.0.0/.codeql/libraries/codeql/yaml/1.0.3
legacy-upgrades (/home/USER/Projects/codeql-home/legacy-upgrades)
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Reproduisez le rapport en exécutant `./codeql resolve qlpacks` à la racine d’un bundle CodeQL téléchargé, puis examinez les chemins de packs dupliqués sous `qlpacks` et dans les répertoires `.codeql/libraries` imbriqués. Déterminez comment la commande distingue les doublons de même priorité entre les langues. Le travail est considéré comme terminé lorsque les doublons légitimes entre langues ne produisent plus de fausses erreurs positives, tandis que les véritables conflits de résolution continuent d’être signalés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Domaine
- cli, tooling
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 42/100