All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.lucidchart.piezo.util.SourceFromString.scala Maven / Gradle / Ivy

The newest version!
package com.lucidchart.piezo.util

import javax.tools.SimpleJavaFileObject
import java.net.URI
import javax.tools.JavaFileObject.Kind

/**
  */
class SourceFromString(name: String, code: String) extends SimpleJavaFileObject(
  URI.create("string:///" + name.replace('.', '/') + Kind.SOURCE.extension), Kind.SOURCE) {

  override def getCharContent(ignoreEncodingErrors: Boolean): String = {
    code
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy