Skip to content

Commit ce63435

Browse files
committed
add provided services
1 parent f1bb6d7 commit ce63435

File tree

7 files changed

+32
-54
lines changed

7 files changed

+32
-54
lines changed
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
import de.uka.ilkd.key.proof.init.DefaultProfileResolver;
12
import de.uka.ilkd.key.proof.init.POExtension;
23
import de.uka.ilkd.key.symbolic_execution.po.TruthValuePOExtension;
4+
import de.uka.ilkd.key.symbolic_execution.profile.SymbolicExecutionJavaProfileDefaultProfileResolver;
35

46
/**
57
*
@@ -8,4 +10,4 @@
810
*/
911
module org.key_project.symbolic_execution{exports de.uka.ilkd.key.symbolic_execution;exports de.uka.ilkd.key.symbolic_execution.model;exports de.uka.ilkd.key.symbolic_execution.po;exports de.uka.ilkd.key.symbolic_execution.profile;exports de.uka.ilkd.key.symbolic_execution.strategy;exports de.uka.ilkd.key.symbolic_execution.strategy.breakpoint;exports de.uka.ilkd.key.symbolic_execution.util;requires java.xml;requires org.key_project.core;requires org.key_project.ncore;requires org.key_project.util;requires java.desktop;requires org.slf4j;requires org.jspecify;
1012

11-
provides POExtension with TruthValuePOExtension;}
13+
provides DefaultProfileResolver with SymbolicExecutionJavaProfileDefaultProfileResolver;provides POExtension with TruthValuePOExtension;}
Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
1+
import de.uka.ilkd.key.macros.ProofMacro;
2+
import de.uka.ilkd.key.testgen.macros.TestGenMacro;
3+
14
/**
25
*
36
* @author Alexander Weigl
47
* @version 1 (04.04.24)
58
*/
6-
module org.key_project.core.testgen {
7-
requires org.key_project.core;
8-
requires org.slf4j;
9-
requires org.key_project.util;
10-
requires org.key_project.ncore;
11-
requires org.jspecify;
12-
exports de.uka.ilkd.key.testgen.smt.testgen;
13-
exports de.uka.ilkd.key.testgen.macros;
14-
exports de.uka.ilkd.key.testgen.smt.counterexample;
15-
exports de.uka.ilkd.key.testgen.settings;
16-
}
9+
module org.key_project.core.testgen{requires org.key_project.core;requires org.slf4j;requires org.key_project.util;requires org.key_project.ncore;requires org.jspecify;exports de.uka.ilkd.key.testgen.smt.testgen;exports de.uka.ilkd.key.testgen.macros;exports de.uka.ilkd.key.testgen.smt.counterexample;exports de.uka.ilkd.key.testgen.settings;
10+
11+
provides ProofMacro with TestGenMacro;}

key.core.testgen/src/main/resources/services/de.uka.ilkd.key.macros.ProofMacro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# Macros to appear in the context menu
33
#
44

5-
de.uka.ilkd.key.macros.TestGenMacro
5+
de.uka.ilkd.key.testgen.macros.TestGenMacro
Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
1+
import de.uka.ilkd.key.gui.extension.api.KeYGuiExtension;
2+
13
/**
24
*
35
* @author Alexander Weigl
46
* @version 1 (31.03.24)
57
*/
6-
module keyext.exploration {
7-
requires transitive org.key_project.ui;
8-
requires org.key_project.core;
9-
requires org.jspecify;
10-
requires java.desktop;
11-
requires org.key_project.ncore;
12-
requires org.key_project.util;
13-
requires dockingframes.common;
14-
}
8+
module keyext.exploration{requires transitive org.key_project.ui;requires org.key_project.core;requires org.jspecify;requires java.desktop;requires org.key_project.ncore;requires org.key_project.util;requires dockingframes.common;
9+
10+
provides KeYGuiExtension with org.key_project.exploration.ExplorationExtension;}
Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
1+
import de.uka.ilkd.key.gui.extension.api.KeYGuiExtension;
2+
13
/**
24
*
35
* @author Alexander Weigl
46
* @version 1 (31.03.24)
57
*/
6-
module keyext.proofmanagement {
7-
requires org.key_project.ui;
8-
requires org.jspecify;
9-
requires java.desktop;
10-
requires org.slf4j;
11-
requires org.key_project.core;
12-
requires org.key_project.util;
13-
requires org.key_project.ncore;
14-
/* not available requires ST4; */
15-
}
8+
module keyext.proofmanagement{requires org.key_project.ui;requires org.jspecify;requires java.desktop;requires org.slf4j;requires org.key_project.core;requires org.key_project.util;requires org.key_project.ncore;
9+
/* not available requires ST4; */
10+
11+
12+
provides KeYGuiExtension with org.key_project.proofmanagement.ProofManagementExt;}
Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
1+
import de.uka.ilkd.key.gui.extension.api.KeYGuiExtension;
2+
13
/**
24
*
35
* @author Alexander Weigl
46
* @version 1 (31.03.24)
57
*/
6-
module keyext.slicing {
7-
requires org.key_project.core;
8-
requires org.key_project.ui;
9-
requires java.desktop;
10-
requires org.jspecify;
11-
requires org.slf4j;
12-
requires com.miglayout.core;
13-
requires org.key_project.util;
14-
requires org.key_project.ncore;
15-
requires dockingframes.common;
16-
requires dockingframes.core;
17-
exports org.key_project.slicing;
18-
exports org.key_project.slicing.analysis;
19-
}
8+
module keyext.slicing{requires org.key_project.core;requires org.key_project.ui;requires java.desktop;requires org.jspecify;requires org.slf4j;requires com.miglayout.core;requires org.key_project.util;requires org.key_project.ncore;requires dockingframes.common;requires dockingframes.core;exports org.key_project.slicing;exports org.key_project.slicing.analysis;
9+
10+
provides KeYGuiExtension with org.key_project.slicing.SlicingExtension;}
Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
1+
import de.uka.ilkd.key.gui.extension.api.KeYGuiExtension;
2+
13
/**
24
*
35
* @author Alexander Weigl
46
* @version 1 (31.03.24)
57
*/
6-
module keyext.ui.testgen {
7-
requires java.desktop;
8-
requires org.key_project.ui;
9-
requires org.slf4j;
10-
requires org.key_project.core;
11-
requires org.key_project.core.testgen;
12-
requires org.jspecify;
13-
}
8+
module keyext.ui.testgen{requires java.desktop;requires org.key_project.ui;requires org.slf4j;requires org.key_project.core;requires org.key_project.core.testgen;requires org.jspecify;
9+
10+
provides KeYGuiExtension with de.uka.ilkd.key.gui.testgen.TestgenExtension;}

0 commit comments

Comments
 (0)