Skip to content

Revert "C++: Initial telemetry queries"

2f2ed0f
Select commit
Loading
Failed to load commit list.
Closed

Revert "C++: Initial telemetry queries" #18152

Revert "C++: Initial telemetry queries"
2f2ed0f
Select commit
Loading
Failed to load commit list.
This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Advanced Security / CodeQL completed Nov 28, 2024 in 1m 44s

5 configurations not found

Warning: Code scanning may not have found all the alerts introduced by this pull request, because 5 configurations present on refs/heads/main were not found:

Actions workflow (rust-analysis.yml)

  • ❓  .github/workflows/rust-analysis.yml:analyze/language:rust

Actions workflow (csv-coverage-metrics.yml)

  • ❓  .github/workflows/csv-coverage-metrics.yml:publish-csharp
  • ❓  .github/workflows/csv-coverage-metrics.yml:publish-java

Actions workflow (codeql-analysis.yml)

  • ❓  .github/workflows/codeql-analysis.yml:CodeQL-Build

Actions workflow (cpp-swift-analysis.yml)

  • ❓  .github/workflows/cpp-swift-analysis.yml:CodeQL-Build

New alerts in code changed by this pull request

  • 115 warnings

Alerts not introduced by this pull request might have been detected because the code changes were too large.

See annotations below for details.

View all branch alerts.

Annotations

Check warning on line 12 in java/ql/lib/semmle/code/java/security/ListOfConstantsSanitizer.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
semmle.code.java.dispatch.VirtualDispatch
.

Check warning on line 1123 in javascript/ql/lib/semmle/javascript/dataflow/TaintTracking.qll

See this annotation in the file changed.

Code scanning / CodeQL

Predicate QLDoc style Warning

The QLDoc for a predicate without a result should start with 'Holds'.

Check warning on line 2 in rust/ql/lib/codeql/rust/controlflow/internal/Scope.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
ControlFlowGraphImpl
.

Check warning on line 977 in rust/ql/lib/codeql/rust/controlflow/internal/generated/CfgNodes.qll

See this annotation in the file changed.

Code scanning / CodeQL

Class QLDoc style Warning generated

The QLDoc for a class should start with 'A', 'An', or 'The'.

Check warning on line 152 in rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll

See this annotation in the file changed.

Code scanning / CodeQL

UnusedField Warning

This class declares the
field n
but does not bind it in the characteristic predicate of any class between it and
ParameterNode
.
This class declares the
field n
but does not bind it in the characteristic predicate of any class between it and
ParameterNode
.

Check warning on line 280 in rust/ql/lib/codeql/rust/dataflow/internal/DataFlowImpl.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant cast Warning

Redundant cast to
ParameterNode
.

Check warning on line 234 in rust/ql/lib/codeql/rust/dataflow/internal/SsaImpl.qll

See this annotation in the file changed.

Code scanning / CodeQL

Missing QLDoc for parameter Warning

The QLDoc has no documentation for bb, or def, or i, but the QLDoc mentions lastRefRedef

Check warning on line 6 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.ExternBlock
.
Redundant import, the module is already imported inside
codeql.rust.elements.FnPtrTypeRepr
.
Redundant import, the module is already imported inside
codeql.rust.elements.Function
.

Check warning on line 7 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.Item
.
Redundant import, the module is already imported inside
codeql.rust.elements.Variant
.

Check warning on line 8 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.CallExpr
.
Redundant import, the module is already imported inside codeql.rust.elements.MethodCallExpr.

Check warning on line 12 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.AssocItemList
.
Redundant import, the module is already imported inside
codeql.rust.elements.Const
.
Redundant import, the module is already imported inside
codeql.rust.elements.Function
.
Redundant import, the module is already imported inside
codeql.rust.elements.MacroCall
.
Redundant import, the module is already imported inside
codeql.rust.elements.TypeAlias
.

Check warning on line 13 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.Impl
.
Redundant import, the module is already imported inside
codeql.rust.elements.Trait
.

Check warning on line 15 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.Abi
.
Redundant import, the module is already imported inside
codeql.rust.elements.Addressable
.
Redundant import, the module is already imported inside
codeql.rust.elements.ArgList
.
Redundant import, the module is already imported inside
codeql.rust.elements.AsmDirSpec
.
Redundant import, the module is already imported inside
codeql.rust.elements.AsmOperand
.
Redundant import, the module is already imported inside
codeql.rust.elements.AsmOperandExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.AsmOption
.
Redundant import, the module is already imported inside
codeql.rust.elements.AsmPiece
.
Redundant import, the module is already imported inside
codeql.rust.elements.AsmRegSpec
.
Redundant import, the module is already imported inside
codeql.rust.elements.AssocItemList
.
Redundant import, the module is already imported inside
codeql.rust.elements.Attr
.
Redundant import, the module is already imported inside
codeql.rust.elements.Callable
.
Redundant import, the module is already imported inside
codeql.rust.elements.Comment
.
Redundant import, the module is already imported inside
codeql.rust.elements.Expr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ExternItemList
.
Redundant import, the module is already imported inside
codeql.rust.elements.FieldList
.
Redundant import, the module is already imported inside
codeql.rust.elements.ForBinder
.
Redundant import, the module is already imported inside
codeql.rust.elements.FormatArgsArg
.
Redundant import, the module is already imported inside
codeql.rust.elements.GenericArg
.
Redundant import, the module is already imported inside
codeql.rust.elements.GenericArgList
.
Redundant import, the module is already imported inside
codeql.rust.elements.GenericParam
.
Redundant import, the module is already imported inside
codeql.rust.elements.GenericParamList
.
Redundant import, the module is already imported inside
codeql.rust.elements.ItemList
.
Redundant import, the module is already imported inside
codeql.rust.elements.Label
.
Redundant import, the module is already imported inside
codeql.rust.elements.LetElse
.
Redundant import, the module is already imported inside
codeql.rust.elements.MacroCall
.
Redundant import, the module is already imported inside
codeql.rust.elements.MacroItems
.
Redundant import, the module is already imported inside
codeql.rust.elements.MatchArm
.
Redundant import, the module is already imported inside
codeql.rust.elements.MatchArmList
.
Redundant import, the module is already imported inside
codeql.rust.elements.MatchGuard
.
Redundant import, the module is already imported inside
codeql.rust.elements.Meta
.
Redundant import, the module is already imported inside
codeql.rust.elements.Name
.
Redundant import, the module is already imported inside
codeql.rust.elements.ParamBase
.
Redundant import, the module is already imported inside
codeql.rust.elements.ParamList
.
Redundant import, the module is already imported inside
codeql.rust.elements.ParenthesizedArgList
.
Redundant import, the module is already imported inside
codeql.rust.elements.Pat
.
Redundant import, the module is already imported inside
codeql.rust.elements.Path
.
Redundant import, the module is already imported inside
codeql.rust.elements.PathAstNode
.
Redundant import, the module is already imported inside
codeql.rust.elements.PathSegment
.
Redundant import, the module is already imported inside
codeql.rust.elements.Rename
.
Redundant import, the module is already imported inside
codeql.rust.elements.RetTypeRepr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ReturnTypeSyntax
.
Redundant import, the module is already imported inside
codeql.rust.elements.SourceFile
.
Redundant import, the module is already imported

Check warning on line 16 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.ArrayExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.AsmExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.AssocItemList
.
Redundant import, the module is already imported inside
codeql.rust.elements.AwaitExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.BecomeExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.BinaryExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.BlockExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.BreakExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.CallExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.Callable
.
Redundant import, the module is already imported inside
codeql.rust.elements.CastExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.Const
.
Redundant import, the module is already imported inside
codeql.rust.elements.ConstParam
.
Redundant import, the module is already imported inside
codeql.rust.elements.ContinueExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ExternBlock
.
Redundant import, the module is already imported inside
codeql.rust.elements.ExternCrate
.
Redundant import, the module is already imported inside
codeql.rust.elements.ExternItemList
.
Redundant import, the module is already imported inside
codeql.rust.elements.FieldExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ForExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.FormatArgsExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.IdentPat
.
Redundant import, the module is already imported inside
codeql.rust.elements.IfExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.Impl
.
Redundant import, the module is already imported inside
codeql.rust.elements.IndexExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ItemList
.
Redundant import, the module is already imported inside
codeql.rust.elements.LetExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.LetStmt
.
Redundant import, the module is already imported inside
codeql.rust.elements.LifetimeParam
.
Redundant import, the module is already imported inside
codeql.rust.elements.LiteralExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.LoopExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.MacroCall
.
Redundant import, the module is already imported inside
codeql.rust.elements.MacroDef
.
Redundant import, the module is already imported inside
codeql.rust.elements.MacroRules
.
Redundant import, the module is already imported inside
codeql.rust.elements.MatchArm
.
Redundant import, the module is already imported inside
codeql.rust.elements.MatchArmList
.
Redundant import, the module is already imported inside
codeql.rust.elements.MatchExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.MethodCallExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.Module
.
Redundant import, the module is already imported inside
codeql.rust.elements.OffsetOfExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ParamBase
.
Redundant import, the module is already imported inside
codeql.rust.elements.ParenExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.PathExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.PrefixExpr
.
Redundant import, the module is already imported ins

Check warning on line 20 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.AsmLabel
.
Redundant import, the module is already imported inside
codeql.rust.elements.ConstBlockPat
.
Redundant import, the module is already imported inside
codeql.rust.elements.Function
.
Redundant import, the module is already imported inside
codeql.rust.elements.IfExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.LetElse
.
Redundant import, the module is already imported inside codeql.rust.elements.LoopingExpr.

Check warning on line 24 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.CallExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.MethodCallExpr
.

Check warning on line 25 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.ClosureExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.Function
.

Check warning on line 27 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.ClosureExpr
.

Check warning on line 31 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.ArrayTypeRepr
.
Redundant import, the module is already imported inside
codeql.rust.elements.AssocTypeArg
.
Redundant import, the module is already imported inside
codeql.rust.elements.ConstParam
.

Check warning on line 36 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.Locatable
.
Redundant import, the module is already imported inside
codeql.rust.elements.Unextracted
.

Check warning on line 38 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.ArgList
.
Redundant import, the module is already imported inside
codeql.rust.elements.ArrayExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ArrayRepeatExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.AsmConst
.
Redundant import, the module is already imported inside
codeql.rust.elements.AsmExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.AsmOperandExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.AwaitExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.BecomeExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.BinaryExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.BreakExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.CallExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.Callable
.
Redundant import, the module is already imported inside
codeql.rust.elements.CastExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ClosureExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.Const
.
Redundant import, the module is already imported inside
codeql.rust.elements.ConstArg
.
Redundant import, the module is already imported inside
codeql.rust.elements.ContinueExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ExprStmt
.
Redundant import, the module is already imported inside
codeql.rust.elements.FieldExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ForExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.FormatArgsArg
.
Redundant import, the module is already imported inside
codeql.rust.elements.FormatArgsExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.IfExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.IndexExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.LabelableExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.LetExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.LetStmt
.
Redundant import, the module is already imported inside
codeql.rust.elements.LiteralExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.MacroBlockExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.MacroExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.MatchArm
.
Redundant import, the module is already imported inside
codeql.rust.elements.MatchExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.MatchGuard
.
Redundant import, the module is already imported inside
codeql.rust.elements.Meta
.
Redundant import, the module is already imported inside
codeql.rust.elements.MethodCallExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.OffsetOfExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ParenExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.PathExprBase
.
Redundant import, the module is already imported inside
codeql.rust.elements.PrefixExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.RangeExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.RefExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.ReturnExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.Static
.
Redundant import, the module is already impor

Check warning on line 42 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.ExternItemList
.
Redundant import, the module is already imported inside
codeql.rust.elements.Function
.
Redundant import, the module is already imported inside
codeql.rust.elements.MacroCall
.
Redundant import, the module is already imported inside
codeql.rust.elements.Static
.
Redundant import, the module is already imported inside
codeql.rust.elements.TypeAlias
.

Check warning on line 43 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.ExternBlock
.

Check warning on line 45 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.RecordFieldList
.
Redundant import, the module is already imported inside
codeql.rust.elements.Struct
.
Redundant import, the module is already imported inside
codeql.rust.elements.TupleFieldList
.
Redundant import, the module is already imported inside
codeql.rust.elements.Variant
.

Check warning on line 49 in rust/ql/lib/codeql/rust/elements.qll

See this annotation in the file changed.

Code scanning / CodeQL

Redundant import Warning

Redundant import, the module is already imported inside
codeql.rust.elements.FormatArgsExpr
.
Redundant import, the module is already imported inside
codeql.rust.elements.FormatArgument
.