| 1890 | } |
| 1891 | |
| 1892 | DspNetwork::CodeManager::Entry::Entry(const Identifier& t, const File& targetFile, ProcessorWithScriptingContent* sp): |
| 1893 | type(t), |
| 1894 | parameterFile(targetFile.withFileExtension("xml")), |
| 1895 | resourceType(ExternalScriptFile::ResourceType::FileBased) |
| 1896 | { |
| 1897 | targetFile.create(); |
| 1898 | |
| 1899 | ValueTree pTree; |
| 1900 | |
| 1901 | if (auto xml = XmlDocument::parse(parameterFile)) |
| 1902 | pTree = ValueTree::fromXml(*xml); |
| 1903 | |
| 1904 | init(new snex::ui::WorkbenchData::DefaultCodeProvider(wb.get(), targetFile), pTree, sp); |
| 1905 | } |
| 1906 | |
| 1907 | struct EmbeddedSnippetCodeProvider: public snex::ui::WorkbenchData::CodeProvider |
| 1908 | { |
nothing calls this directly
no test coverage detected