From f2e467d8eae03df75e824acc0f21a9a454067de3 Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Thu, 7 Mar 2024 10:02:27 +0100 Subject: [PATCH] C#: Cleanup identical-files. --- config/identical-files.json | 158 ++++-------------------------------- 1 file changed, 16 insertions(+), 142 deletions(-) diff --git a/config/identical-files.json b/config/identical-files.json index a24b5a3a618..ce0e3a67f35 100644 --- a/config/identical-files.json +++ b/config/identical-files.json @@ -88,123 +88,46 @@ "IR Instruction": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/Instruction.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/Instruction.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/Instruction.qll", - "csharp/ql/src/experimental/ir/implementation/raw/Instruction.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/Instruction.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/Instruction.qll" ], "IR IRBlock": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/IRBlock.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/IRBlock.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/IRBlock.qll", - "csharp/ql/src/experimental/ir/implementation/raw/IRBlock.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/IRBlock.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/IRBlock.qll" ], "IR IRVariable": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/IRVariable.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/IRVariable.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/IRVariable.qll", - "csharp/ql/src/experimental/ir/implementation/raw/IRVariable.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/IRVariable.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/IRVariable.qll" ], "IR IRFunction": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/IRFunction.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/IRFunction.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/IRFunction.qll", - "csharp/ql/src/experimental/ir/implementation/raw/IRFunction.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/IRFunction.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/IRFunction.qll" ], "IR Operand": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/Operand.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/Operand.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/Operand.qll", - "csharp/ql/src/experimental/ir/implementation/raw/Operand.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/Operand.qll" - ], - "IR IRType": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/IRType.qll", - "csharp/ql/src/experimental/ir/implementation/IRType.qll" - ], - "IR IRConfiguration": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/IRConfiguration.qll", - "csharp/ql/src/experimental/ir/implementation/IRConfiguration.qll" - ], - "IR UseSoundEscapeAnalysis": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/UseSoundEscapeAnalysis.qll", - "csharp/ql/src/experimental/ir/implementation/UseSoundEscapeAnalysis.qll" - ], - "IR IRFunctionBase": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/internal/IRFunctionBase.qll", - "csharp/ql/src/experimental/ir/implementation/internal/IRFunctionBase.qll" - ], - "IR Operand Tag": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/internal/OperandTag.qll", - "csharp/ql/src/experimental/ir/implementation/internal/OperandTag.qll" - ], - "IR TInstruction": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/internal/TInstruction.qll", - "csharp/ql/src/experimental/ir/implementation/internal/TInstruction.qll" - ], - "IR TIRVariable": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/internal/TIRVariable.qll", - "csharp/ql/src/experimental/ir/implementation/internal/TIRVariable.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/Operand.qll" ], "IR IR": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/IR.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/IR.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/IR.qll", - "csharp/ql/src/experimental/ir/implementation/raw/IR.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/IR.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/IR.qll" ], "IR IRConsistency": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/IRConsistency.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/IRConsistency.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/IRConsistency.qll", - "csharp/ql/src/experimental/ir/implementation/raw/IRConsistency.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/IRConsistency.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/IRConsistency.qll" ], "IR PrintIR": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/PrintIR.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/PrintIR.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/PrintIR.qll", - "csharp/ql/src/experimental/ir/implementation/raw/PrintIR.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/PrintIR.qll" - ], - "IR IntegerConstant": [ - "cpp/ql/lib/semmle/code/cpp/ir/internal/IntegerConstant.qll", - "csharp/ql/src/experimental/ir/internal/IntegerConstant.qll" - ], - "IR IntegerInteval": [ - "cpp/ql/lib/semmle/code/cpp/ir/internal/IntegerInterval.qll", - "csharp/ql/src/experimental/ir/internal/IntegerInterval.qll" - ], - "IR IntegerPartial": [ - "cpp/ql/lib/semmle/code/cpp/ir/internal/IntegerPartial.qll", - "csharp/ql/src/experimental/ir/internal/IntegerPartial.qll" - ], - "IR Overlap": [ - "cpp/ql/lib/semmle/code/cpp/ir/internal/Overlap.qll", - "csharp/ql/src/experimental/ir/internal/Overlap.qll" - ], - "IR EdgeKind": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/EdgeKind.qll", - "csharp/ql/src/experimental/ir/implementation/EdgeKind.qll" - ], - "IR MemoryAccessKind": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/MemoryAccessKind.qll", - "csharp/ql/src/experimental/ir/implementation/MemoryAccessKind.qll" - ], - "IR TempVariableTag": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/TempVariableTag.qll", - "csharp/ql/src/experimental/ir/implementation/TempVariableTag.qll" - ], - "IR Opcode": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/Opcode.qll", - "csharp/ql/src/experimental/ir/implementation/Opcode.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/PrintIR.qll" ], "IR SSAConsistency": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConsistency.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConsistency.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/SSAConsistency.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConsistency.qll" ], "C++ IR InstructionImports": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/internal/InstructionImports.qll", @@ -252,8 +175,7 @@ ], "SSA AliasAnalysis": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/internal/AliasAnalysis.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/internal/AliasAnalysis.qll" ], "SSA PrintAliasAnalysis": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/PrintAliasAnalysis.qll", @@ -268,44 +190,28 @@ "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/internal/ValueNumberingImports.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/internal/ValueNumberingImports.qll" ], - "IR SSA SimpleSSA": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SimpleSSA.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/SimpleSSA.qll" - ], - "IR AliasConfiguration (unaliased_ssa)": [ - "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/AliasConfiguration.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/AliasConfiguration.qll" - ], "IR SSA SSAConstruction": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConstruction.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConstruction.qll" ], "IR SSA PrintSSA": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/PrintSSA.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/internal/PrintSSA.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/PrintSSA.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/internal/PrintSSA.qll" ], "IR ValueNumberInternal": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/gvn/internal/ValueNumberingInternal.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/internal/ValueNumberingInternal.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/internal/ValueNumberingInternal.qll", - "csharp/ql/src/experimental/ir/implementation/raw/gvn/internal/ValueNumberingInternal.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/gvn/internal/ValueNumberingInternal.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/internal/ValueNumberingInternal.qll" ], "C++ IR ValueNumber": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/gvn/ValueNumbering.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/ValueNumbering.qll", - "csharp/ql/src/experimental/ir/implementation/raw/gvn/ValueNumbering.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/ValueNumbering.qll" ], "C++ IR PrintValueNumbering": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/gvn/PrintValueNumbering.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/PrintValueNumbering.qll", - "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/PrintValueNumbering.qll", - "csharp/ql/src/experimental/ir/implementation/raw/gvn/PrintValueNumbering.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/gvn/PrintValueNumbering.qll" + "cpp/ql/lib/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/PrintValueNumbering.qll" ], "C++ IR ConstantAnalysis": [ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/constant/ConstantAnalysis.qll", @@ -333,38 +239,6 @@ "cpp/ql/lib/semmle/code/cpp/ir/implementation/raw/internal/reachability/PrintDominance.qll", "cpp/ql/lib/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/reachability/PrintDominance.qll" ], - "C# IR InstructionImports": [ - "csharp/ql/src/experimental/ir/implementation/raw/internal/InstructionImports.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/InstructionImports.qll" - ], - "C# IR IRImports": [ - "csharp/ql/src/experimental/ir/implementation/raw/internal/IRImports.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/IRImports.qll" - ], - "C# IR IRBlockImports": [ - "csharp/ql/src/experimental/ir/implementation/raw/internal/IRBlockImports.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/IRBlockImports.qll" - ], - "C# IR IRFunctionImports": [ - "csharp/ql/src/experimental/ir/implementation/raw/internal/IRFunctionImports.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/IRFunctionImports.qll" - ], - "C# IR IRVariableImports": [ - "csharp/ql/src/experimental/ir/implementation/raw/internal/IRVariableImports.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/IRVariableImports.qll" - ], - "C# IR OperandImports": [ - "csharp/ql/src/experimental/ir/implementation/raw/internal/OperandImports.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/OperandImports.qll" - ], - "C# IR PrintIRImports": [ - "csharp/ql/src/experimental/ir/implementation/raw/internal/PrintIRImports.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/PrintIRImports.qll" - ], - "C# IR ValueNumberingImports": [ - "csharp/ql/src/experimental/ir/implementation/raw/gvn/internal/ValueNumberingImports.qll", - "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/gvn/internal/ValueNumberingImports.qll" - ], "C# ControlFlowReachability": [ "csharp/ql/lib/semmle/code/csharp/dataflow/internal/ControlFlowReachability.qll", "csharp/ql/lib/semmle/code/csharp/dataflow/internal/rangeanalysis/ControlFlowReachability.qll" @@ -498,4 +372,4 @@ "python/ql/test/experimental/dataflow/model-summaries/InlineTaintTest.ext.yml", "python/ql/test/experimental/dataflow/model-summaries/NormalDataflowTest.ext.yml" ] -} \ No newline at end of file +}