Skip to content

Commit

Permalink
add provided services
Browse files Browse the repository at this point in the history
  • Loading branch information
wadoon committed May 24, 2024
1 parent 5716149 commit 6be8398
Show file tree
Hide file tree
Showing 7 changed files with 32 additions and 54 deletions.
4 changes: 3 additions & 1 deletion key.core.symbolic_execution/src/main/java/module-info.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import de.uka.ilkd.key.proof.init.DefaultProfileResolver;
import de.uka.ilkd.key.proof.init.POExtension;
import de.uka.ilkd.key.symbolic_execution.po.TruthValuePOExtension;
import de.uka.ilkd.key.symbolic_execution.profile.SymbolicExecutionJavaProfileDefaultProfileResolver;

/**
*
Expand All @@ -8,4 +10,4 @@
*/
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;

provides POExtension with TruthValuePOExtension;}
provides DefaultProfileResolver with SymbolicExecutionJavaProfileDefaultProfileResolver;provides POExtension with TruthValuePOExtension;}
17 changes: 6 additions & 11 deletions key.core.testgen/src/main/java/module-info.java
Original file line number Diff line number Diff line change
@@ -1,16 +1,11 @@
import de.uka.ilkd.key.macros.ProofMacro;
import de.uka.ilkd.key.testgen.macros.TestGenMacro;

/**
*
* @author Alexander Weigl
* @version 1 (04.04.24)
*/
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;
}
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;

provides ProofMacro with TestGenMacro;}
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
# Macros to appear in the context menu
#

de.uka.ilkd.key.macros.TestGenMacro
de.uka.ilkd.key.testgen.macros.TestGenMacro
14 changes: 5 additions & 9 deletions keyext.exploration/src/main/java/module-info.java
Original file line number Diff line number Diff line change
@@ -1,14 +1,10 @@
import de.uka.ilkd.key.gui.extension.api.KeYGuiExtension;

/**
*
* @author Alexander Weigl
* @version 1 (31.03.24)
*/
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;
}
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;

provides KeYGuiExtension with org.key_project.exploration.ExplorationExtension;}
17 changes: 7 additions & 10 deletions keyext.proofmanagement/src/main/java/module-info.java
Original file line number Diff line number Diff line change
@@ -1,15 +1,12 @@
import de.uka.ilkd.key.gui.extension.api.KeYGuiExtension;

/**
*
* @author Alexander Weigl
* @version 1 (31.03.24)
*/
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;
/* not available requires ST4; */
}
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;
/* not available requires ST4; */


provides KeYGuiExtension with org.key_project.proofmanagement.ProofManagementExt;}
19 changes: 5 additions & 14 deletions keyext.slicing/src/main/java/module-info.java
Original file line number Diff line number Diff line change
@@ -1,19 +1,10 @@
import de.uka.ilkd.key.gui.extension.api.KeYGuiExtension;

/**
*
* @author Alexander Weigl
* @version 1 (31.03.24)
*/
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;
}
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;

provides KeYGuiExtension with org.key_project.slicing.SlicingExtension;}
13 changes: 5 additions & 8 deletions keyext.ui.testgen/src/main/java/module-info.java
Original file line number Diff line number Diff line change
@@ -1,13 +1,10 @@
import de.uka.ilkd.key.gui.extension.api.KeYGuiExtension;

/**
*
* @author Alexander Weigl
* @version 1 (31.03.24)
*/
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;
}
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;

provides KeYGuiExtension with de.uka.ilkd.key.gui.testgen.TestgenExtension;}

0 comments on commit 6be8398

Please sign in to comment.