From c40bdeb41111c265a0ede184944cabe1383754fe Mon Sep 17 00:00:00 2001 From: Nicolas Amaya Date: Sun, 14 Dec 2025 17:54:03 -0700 Subject: [PATCH] Updated name from PDGTool to CIA --- src/{PDGTool.java => CIA.java} | 2 +- src/pdg/PDG.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) rename src/{PDGTool.java => CIA.java} (99%) diff --git a/src/PDGTool.java b/src/CIA.java similarity index 99% rename from src/PDGTool.java rename to src/CIA.java index f811ea6..ba20a52 100644 --- a/src/PDGTool.java +++ b/src/CIA.java @@ -7,7 +7,7 @@ import java.util.*; * PDG Tool: Change Impact Analysis * Usage: java PDGTool [line-number] */ -public class PDGTool { +public class CIA { public static void main(String[] args) { if (args.length < 1) { diff --git a/src/pdg/PDG.java b/src/pdg/PDG.java index a26551c..ae2866c 100644 --- a/src/pdg/PDG.java +++ b/src/pdg/PDG.java @@ -69,6 +69,7 @@ public class PDG { // 2. Compute reaching definitions Map>> reaching = computeReachingDefinitions(defs); + // TODO: check what happens whena node has multiple variable definitions // 3. Build data dependencies for (Node node : cfg.nodes()) {