Skip to content
Snippets Groups Projects
Commit 9dfd343f authored by silvergl's avatar silvergl
Browse files

starting magics implementation

parent 214c45d1
No related branches found
No related tags found
No related merge requests found
{"name":"Dummykernel","classpathEntries":[{"kind":"binary","path":"C:\\Program Files\\Java\\jre1.8.0_221\\lib\\resources.jar","javadocContainerUrl":"https://docs.oracle.com/javase/1/docs/api/","isSystem":true,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Program Files\\Java\\jre1.8.0_221\\lib\\rt.jar","javadocContainerUrl":"https://docs.oracle.com/javase/1/docs/api/","isSystem":true,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Program Files\\Java\\jre1.8.0_221\\lib\\jsse.jar","javadocContainerUrl":"https://docs.oracle.com/javase/1/docs/api/","isSystem":true,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Program Files\\Java\\jre1.8.0_221\\lib\\jce.jar","javadocContainerUrl":"https://docs.oracle.com/javase/1/docs/api/","isSystem":true,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Program Files\\Java\\jre1.8.0_221\\lib\\charsets.jar","javadocContainerUrl":"https://docs.oracle.com/javase/1/docs/api/","isSystem":true,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Program Files\\Java\\jre1.8.0_221\\lib\\jfr.jar","javadocContainerUrl":"https://docs.oracle.com/javase/1/docs/api/","isSystem":true,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\io.github.spencerpark\\jupyter-jvm-basekernel\\2.3.0\\abac807e2c2336fe0c68fe5926611445618f65d9\\jupyter-jvm-basekernel-2.3.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.xtext\\org.eclipse.xtext.generator\\2.22.0\\fd48d41f23087e3d21be5c5ec3efdff1aeab4422\\org.eclipse.xtext.generator-2.22.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.xtext\\org.eclipse.xtext.ecore\\2.22.0\\7c9d05e94af88d89969b20f4c26a03d7e10b2c21\\org.eclipse.xtext.ecore-2.22.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.xtext\\org.eclipse.xtext.xtext.generator\\2.22.0\\83697e9b6d67ee27edc4d46545b67fb46b57cc7a\\org.eclipse.xtext.xtext.generator-2.22.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.xtext\\org.eclipse.xtext\\2.22.0\\8940fb85f3801941b8d5220ba2b964f4128378f7\\org.eclipse.xtext-2.22.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.xtext\\org.eclipse.xtext.util\\2.22.0\\c5be19546219c0e2e6cf398af2d4f64463a75750\\org.eclipse.xtext.util-2.22.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.emf\\org.eclipse.emf.mwe2.lib\\2.11.3\\3e6c41fe483d058b461e30e99b713995afb2ea03\\org.eclipse.emf.mwe2.lib-2.11.3.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.emf\\org.eclipse.emf.mwe.utils\\1.5.3\\236e96dfc0938d0f161cf5d7f99c962c2fe45f8e\\org.eclipse.emf.mwe.utils-1.5.3.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.emf\\org.eclipse.emf.mwe.core\\1.5.3\\7e73e2c330cdfed50eec20c2ac99d59fcae0ba68\\org.eclipse.emf.mwe.core-1.5.3.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.emf\\org.eclipse.emf.mwe2.runtime\\2.11.3\\5e9bb953c909f2b7e191337495b4cc2efd3c7440\\org.eclipse.emf.mwe2.runtime-2.11.3.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\com.google.inject\\guice\\4.0\\f990a43d3725781b6db7cd0acf0a8b62dfd1649\\guice-4.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.emf\\org.eclipse.emf.codegen.ecore\\2.20.0\\1cfabd05e3c51c52622115d4f49df89268355869\\org.eclipse.emf.codegen.ecore-2.20.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.emf\\org.eclipse.emf.ecore.xmi\\2.16.0\\d97e62119430239a787f779b399aa4b3fe11106e\\org.eclipse.emf.ecore.xmi-2.16.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.emf\\org.eclipse.emf.ecore\\2.21.0\\be2fd85451bf0aef979f3ab79202ce0a69211b99\\org.eclipse.emf.ecore-2.21.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.emf\\org.eclipse.emf.codegen\\2.19.0\\4fdf558d929f8e9d7ae8dcbd5728b6ae63a71382\\org.eclipse.emf.codegen-2.19.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.emf\\org.eclipse.emf.common\\2.18.0\\348b046ef6c82a78adeb4f1b32c9bb89ffbfc555\\org.eclipse.emf.common-2.18.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.xtend\\org.eclipse.xtend.lib\\2.22.0\\b46183e7c1c7128570c9786f2b15e387fb74f170\\org.eclipse.xtend.lib-2.22.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.xtend\\org.eclipse.xtend.lib.macro\\2.22.0\\cdb1583b97e74c43ccc2e63ab5ffe1df5cca23d6\\org.eclipse.xtend.lib.macro-2.22.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.xtext\\org.eclipse.xtext.xbase.lib\\2.22.0\\d6e73da4f220f358c9d0d32a95f4daf51f43a270\\org.eclipse.xtext.xbase.lib-2.22.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\com.google.guava\\guava\\28.0-jre\\54fed371b4b8a8cce1e94a9abd9620982d3aa54b\\guava-28.0-jre.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.zeromq\\jeromq\\0.5.1\\7ef8199a62e6bc91b549fcb49f85ccdf6ffc5078\\jeromq-0.5.1.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\com.google.code.gson\\gson\\2.8.5\\f645ed69d595b24d4cf8b3fbb64cc505bede8829\\gson-2.8.5.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\javax.inject\\javax.inject\\1\\6975da39a7040257bd51d21a231b76c915872d38\\javax.inject-1.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\aopalliance\\aopalliance\\1.0\\235ba8b489512805ac13a8f9ea77a1ca5ebe3e8\\aopalliance-1.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.xpand\\org.eclipse.xpand\\2.0.0\\ef63c566dd7791068e1d25e42bd5faee4e65339d\\org.eclipse.xpand-2.0.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.xpand\\org.eclipse.xtend\\2.0.0\\c6e0484437f32e50fcff43ac7bdec7a8b1878d59\\org.eclipse.xtend-2.0.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.jdt\\org.eclipse.jdt.launching\\3.17.0\\747336c1454ed1d2a678b5bbfb83e1eba8c66771\\org.eclipse.jdt.launching-3.17.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.jdt\\org.eclipse.jdt.debug\\3.15.0\\deec0db7ebe3e19bcacb5a01987e706d2eea23b3\\org.eclipse.jdt.debug-3.15.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.jdt\\org.eclipse.jdt.core\\3.21.0\\7902be78fe1e03417fbf4b118d1505204ca5d2d\\org.eclipse.jdt.core-3.21.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.debug.core\\3.15.0\\43e0d7bb1e1434f35289dcd19755702588aff246\\org.eclipse.debug.core-3.15.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.core.resources\\3.13.700\\ad480093eb4583094291cb6c9c7ad387380e0330\\org.eclipse.core.resources-3.13.700.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.text\\3.10.100\\ad9eec9105011dded0588c4ea15a12f8ecd53b59\\org.eclipse.text-3.10.100.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.core.expressions\\3.6.700\\ef7e847f18785593a62374af5578d9c2b83af7d1\\org.eclipse.core.expressions-3.6.700.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.core.variables\\3.4.800\\53d8bf2151739e23dd2738e482547cc96f57fbe3\\org.eclipse.core.variables-3.4.800.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.core.runtime\\3.17.100\\bf8691b765d7a9ee7c720d4c2114a0cb4c624e4f\\org.eclipse.core.runtime-3.17.100.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.core.jobs\\3.10.700\\c7216af63ba9dac3d86d6ad217e77cef01397874\\org.eclipse.core.jobs-3.10.700.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.core.contenttype\\3.7.600\\759aebfb2743cb352a26ca7ed3b7d3e19cc3e322\\org.eclipse.core.contenttype-3.7.600.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.equinox.app\\1.4.400\\427d68cb726e0365fb25727da096d4519db47180\\org.eclipse.equinox.app-1.4.400.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.core.filesystem\\1.7.700\\f42506dfe4f71e5fe4414e1f14d529b07fafa539\\org.eclipse.core.filesystem-1.7.700.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.equinox.registry\\3.8.700\\f7876e85878edd1759d653c889dd04d5133f67ec\\org.eclipse.equinox.registry-3.8.700.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.equinox.preferences\\3.7.700\\db6f088f44e193113e40bbaee7c08ca59bf323f7\\org.eclipse.equinox.preferences-3.7.700.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.core.commands\\3.9.700\\24349d2f4f8fd8ea32ad4a5b3a952f1dbfcecaf0\\org.eclipse.core.commands-3.9.700.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.equinox.common\\3.11.0\\7cd89a88367ab3f5268369e3b85a105fcbf13ae1\\org.eclipse.equinox.common-3.11.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\eu.neilalexander\\jnacl\\1.0.0\\82e9034fb81a33cb9d7e0c4cd241a2ba84802ae2\\jnacl-1.0.0.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\log4j\\log4j\\1.2.17\\5af35056b4d257e4b64b9e8069c0746e8b08629f\\log4j-1.2.17.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.eclipse.platform\\org.eclipse.osgi\\3.15.200\\dd5e5d752203a86a0d17363da49c935c441b6cf8\\org.eclipse.osgi-3.15.200.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.antlr\\antlr-runtime\\3.2\\31c746001016c6226bd7356c9f87a6a084ce3715\\antlr-runtime-3.2.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\commons-cli\\commons-cli\\1.2\\2bf96b7aa8b611c177d329452af1dc933e14501c\\commons-cli-1.2.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\commons-logging\\commons-logging\\1.1.3\\f6f66e966c70a83ffbdb6f17a0919eaf7c8aca7f\\commons-logging-1.1.3.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\com.google.guava\\failureaccess\\1.0.1\\1dcf1de382a0bf95a3d8b0849546c88bac1292c9\\failureaccess-1.0.1.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\com.google.guava\\listenablefuture\\9999.0-empty-to-avoid-conflict-with-guava\\b421526c5f297295adef1c886e5246c39d4ac629\\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\com.google.code.findbugs\\jsr305\\3.0.2\\25ea2e8b0c338a877313bd4672d3fe056ea78f0d\\jsr305-3.0.2.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.checkerframework\\checker-qual\\2.8.1\\eb2e8ab75598548cc8acf9a1ca227e480e01881e\\checker-qual-2.8.1.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\com.google.errorprone\\error_prone_annotations\\2.3.2\\d1a0c5032570e0f64be6b4d9c90cdeb103129029\\error_prone_annotations-2.3.2.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\com.google.j2objc\\j2objc-annotations\\1.3\\ba035118bc8bac37d7eff77700720999acd9986d\\j2objc-annotations-1.3.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.codehaus.mojo\\animal-sniffer-annotations\\1.17\\f97ce6decaea32b36101e37979f8b647f00681fb\\animal-sniffer-annotations-1.17.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\junit\\junit\\4.12\\2973d150c0dc1fefe998f834810d68f278ea58ec\\junit-4.12.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\.gradle\\caches\\modules-2\\files-2.1\\org.hamcrest\\hamcrest-core\\1.3\\42a25dc3219429f0e5d060061f71acb49bf010a0\\hamcrest-core-1.3.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"binary","path":"C:\\Users\\Lenovo\\Desktop\\Neuer Ordner\\jupyter-base-kernel\\Dummykernel\\build\\libs\\org.xtext.example.mydsl2-1.0.0-SNAPSHOT.jar","isSystem":false,"isOwn":false,"isTest":false,"isJavaContent":false},{"kind":"source","path":"C:\\Users\\Lenovo\\Desktop\\Neuer Ordner\\jupyter-base-kernel\\Dummykernel\\src\\main\\java","outputFolder":"C:\\Users\\Lenovo\\Desktop\\Neuer Ordner\\jupyter-base-kernel\\Dummykernel\\bin\\main","isSystem":false,"isOwn":true,"isTest":false,"isJavaContent":true},{"kind":"source","path":"C:\\Users\\Lenovo\\Desktop\\Neuer Ordner\\jupyter-base-kernel\\Dummykernel\\src\\main\\resources","outputFolder":"C:\\Users\\Lenovo\\Desktop\\Neuer Ordner\\jupyter-base-kernel\\Dummykernel\\bin\\main","isSystem":false,"isOwn":true,"isTest":false,"isJavaContent":true},{"kind":"source","path":"C:\\Users\\Lenovo\\Desktop\\Neuer Ordner\\jupyter-base-kernel\\Dummykernel\\src\\test\\java","outputFolder":"C:\\Users\\Lenovo\\Desktop\\Neuer Ordner\\jupyter-base-kernel\\Dummykernel\\bin\\test","isSystem":false,"isOwn":true,"isTest":true,"isJavaContent":true},{"kind":"source","path":"C:\\Users\\Lenovo\\Desktop\\Neuer Ordner\\jupyter-base-kernel\\Dummykernel\\src\\test\\resources","outputFolder":"C:\\Users\\Lenovo\\Desktop\\Neuer Ordner\\jupyter-base-kernel\\Dummykernel\\bin\\test","isSystem":false,"isOwn":true,"isTest":true,"isJavaContent":true}]}
\ No newline at end of file
......@@ -4,15 +4,12 @@ import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import javax.script.ScriptContext;
import javax.script.ScriptEngine;
import ScriptEngine.MyScriptEngine;
import io.github.spencerpark.jupyter.kernel.BaseKernel;
import io.github.spencerpark.jupyter.kernel.LanguageInfo;
import io.github.spencerpark.jupyter.kernel.ReplacementOptions;
import io.github.spencerpark.jupyter.kernel.display.DisplayData;
import io.github.spencerpark.jupyter.kernel.util.CharPredicate;
import io.github.spencerpark.jupyter.kernel.util.SimpleAutoCompleter;
import io.github.spencerpark.jupyter.kernel.magic.registry.Magics;
import io.github.spencerpark.jupyter.kernel.util.StringSearch;
//import jdk.nashorn.api.scripting.NashornScriptEngineFactory;
......@@ -20,25 +17,27 @@ public class DummyKernel extends BaseKernel {
// private static final NashornScriptEngineFactory NASHORN_ENGINE_FACTORY = new
// NashornScriptEngineFactory();
private static final SimpleAutoCompleter autoCompleter = SimpleAutoCompleter.builder().preferLong()
// Keywords from a great poem at https://stackoverflow.com/a/12114140
.withKeywords("let", "this", "long", "package", "float")
.withKeywords("goto", "private", "class", "if", "short")
.withKeywords("while", "protected", "with", "debugger", "case")
.withKeywords("continue", "volatile", "interface")
.withKeywords("instanceof", "super", "synchronized", "throw")
.withKeywords("extends", "final", "export", "throws").withKeywords("try", "import", "double", "enum")
.withKeywords("false", "boolean", "abstract", "function")
.withKeywords("implements", "typeof", "transient", "break").withKeywords("void", "static", "default", "do")
.withKeywords("switch", "int", "native", "new").withKeywords("else", "delete", "null", "public", "var")
.withKeywords("in", "return", "for", "const", "true", "char").withKeywords("finally", "catch", "byte")
.build();
private static final CharPredicate idChar = CharPredicate.builder().inRange('a', 'z').inRange('A', 'Z').match('_')
.build();
private final ScriptEngine engine;
/*
* private static final SimpleAutoCompleter autoCompleter =
* SimpleAutoCompleter.builder().preferLong() // Keywords from a great poem at
* https://stackoverflow.com/a/12114140 .withKeywords("let", "this", "long", "package", "float")
* .withKeywords("goto", "private", "class", "if", "short") .withKeywords("while", "protected",
* "with", "debugger", "case") .withKeywords("continue", "volatile", "interface")
* .withKeywords("instanceof", "super", "synchronized", "throw") .withKeywords("extends",
* "final", "export", "throws").withKeywords("try", "import", "double", "enum")
* .withKeywords("false", "boolean", "abstract", "function") .withKeywords("implements",
* "typeof", "transient", "break").withKeywords("void", "static", "default", "do")
* .withKeywords("switch", "int", "native", "new").withKeywords("else", "delete", "null",
* "public", "var") .withKeywords("in", "return", "for", "const", "true",
* "char").withKeywords("finally", "catch", "byte") .build();
*
* private static final CharPredicate idChar = CharPredicate.builder().inRange('a',
* 'z').inRange('A', 'Z').match('_') .build();
*/
// private final ScriptEngine engine;
private final LanguageInfo languageInfo;
private final Magics magics;
private final Magicsprocessor mgcp;
/*
* public DummyKernel() { this("-scripting"); }
......@@ -50,7 +49,9 @@ public class DummyKernel extends BaseKernel {
*/
public DummyKernel() {
this.engine = new MyScriptEngine();
this.magics = new Magics();
this.mgcp = new Magicsprocessor();
// this.engine = new MyScriptEngine();
this.languageInfo = new LanguageInfo.Builder("XText").version("1.0").mimetype("text/mydsl2")
.fileExtension(".mydsl2").pygments("hsail").codemirror("java").build();
}
......
package Dummykernel;
public class Magicsprocessor {
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment