Skip to content

Commit 633e761

Browse files
committed
ST6RI-682 Made --id and --name mutually exclusive in %load command
1 parent b544213 commit 633e761

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

  • org.omg.sysml.jupyter.kernel/src/main/java/org/omg/sysml/jupyter/kernel/magic

org.omg.sysml.jupyter.kernel/src/main/java/org/omg/sysml/jupyter/kernel/magic/Load.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,9 @@ public static String load(List<String> args) {
4545
List<String> name = vals.get("name");
4646
List<String> id = vals.get("id");
4747

48-
if (!name.isEmpty()) {
48+
if (!name.isEmpty() && !id.isEmpty()) {
49+
return "Name and id cannot be provided at the same time.";
50+
} else if (!name.isEmpty()) {
4951
return ISysML.getKernelInstance().getInteractive().loadByName(name.get(0), help);
5052
} else if (!id.isEmpty()) {
5153
return ISysML.getKernelInstance().getInteractive().loadById(id.get(0), help);

0 commit comments

Comments
 (0)