├── README.md ├── compiler-bridge └── src │ └── main │ └── scala │ └── xsbtpamflet │ └── compilebridge │ ├── ConsoleFactory.scala │ ├── ConsoleHelper.scala │ ├── ConsoleInterface.scala │ ├── ConsoleResponse.scala │ └── Message.scala ├── compiler └── src │ └── main │ └── scala │ └── sbtpamflet │ └── compiler │ ├── CompilerBridgeInstance.scala │ ├── Console.scala │ ├── ConsoleRequest.scala │ ├── ConsoleSession.scala │ ├── ConsoleSessionOption.scala │ └── GCUtil.scala ├── interface └── src │ └── main │ └── java │ └── xsbtpamfleti │ ├── ConsoleFactory.java │ ├── ConsoleInterface.java │ ├── ConsoleResponse.java │ ├── ConsoleResult.java │ ├── F0.java │ └── Logger.java ├── project ├── build.properties ├── buildinfo.sbt └── doge.sbt └── sbt-pamflet └── src ├── main └── scala │ └── sbtpamflet │ ├── CompileFence.scala │ ├── ConsoleFence.scala │ ├── CustomComponentManager.scala │ ├── PamfletCompilePlugin.scala │ ├── PamfletConsolePlugin.scala │ ├── PamfletKeys.scala │ └── PamfletPlugin.scala └── test └── scala └── CompilerSpec.scala /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/README.md -------------------------------------------------------------------------------- /compiler-bridge/src/main/scala/xsbtpamflet/compilebridge/ConsoleFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/compiler-bridge/src/main/scala/xsbtpamflet/compilebridge/ConsoleFactory.scala -------------------------------------------------------------------------------- /compiler-bridge/src/main/scala/xsbtpamflet/compilebridge/ConsoleHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/compiler-bridge/src/main/scala/xsbtpamflet/compilebridge/ConsoleHelper.scala -------------------------------------------------------------------------------- /compiler-bridge/src/main/scala/xsbtpamflet/compilebridge/ConsoleInterface.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/compiler-bridge/src/main/scala/xsbtpamflet/compilebridge/ConsoleInterface.scala -------------------------------------------------------------------------------- /compiler-bridge/src/main/scala/xsbtpamflet/compilebridge/ConsoleResponse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/compiler-bridge/src/main/scala/xsbtpamflet/compilebridge/ConsoleResponse.scala -------------------------------------------------------------------------------- /compiler-bridge/src/main/scala/xsbtpamflet/compilebridge/Message.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/compiler-bridge/src/main/scala/xsbtpamflet/compilebridge/Message.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/sbtpamflet/compiler/CompilerBridgeInstance.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/compiler/src/main/scala/sbtpamflet/compiler/CompilerBridgeInstance.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/sbtpamflet/compiler/Console.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/compiler/src/main/scala/sbtpamflet/compiler/Console.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/sbtpamflet/compiler/ConsoleRequest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/compiler/src/main/scala/sbtpamflet/compiler/ConsoleRequest.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/sbtpamflet/compiler/ConsoleSession.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/compiler/src/main/scala/sbtpamflet/compiler/ConsoleSession.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/sbtpamflet/compiler/ConsoleSessionOption.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/compiler/src/main/scala/sbtpamflet/compiler/ConsoleSessionOption.scala -------------------------------------------------------------------------------- /compiler/src/main/scala/sbtpamflet/compiler/GCUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/compiler/src/main/scala/sbtpamflet/compiler/GCUtil.scala -------------------------------------------------------------------------------- /interface/src/main/java/xsbtpamfleti/ConsoleFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/interface/src/main/java/xsbtpamfleti/ConsoleFactory.java -------------------------------------------------------------------------------- /interface/src/main/java/xsbtpamfleti/ConsoleInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/interface/src/main/java/xsbtpamfleti/ConsoleInterface.java -------------------------------------------------------------------------------- /interface/src/main/java/xsbtpamfleti/ConsoleResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/interface/src/main/java/xsbtpamfleti/ConsoleResponse.java -------------------------------------------------------------------------------- /interface/src/main/java/xsbtpamfleti/ConsoleResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/interface/src/main/java/xsbtpamfleti/ConsoleResult.java -------------------------------------------------------------------------------- /interface/src/main/java/xsbtpamfleti/F0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/interface/src/main/java/xsbtpamfleti/F0.java -------------------------------------------------------------------------------- /interface/src/main/java/xsbtpamfleti/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/interface/src/main/java/xsbtpamfleti/Logger.java -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.12 2 | -------------------------------------------------------------------------------- /project/buildinfo.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/project/buildinfo.sbt -------------------------------------------------------------------------------- /project/doge.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/project/doge.sbt -------------------------------------------------------------------------------- /sbt-pamflet/src/main/scala/sbtpamflet/CompileFence.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/sbt-pamflet/src/main/scala/sbtpamflet/CompileFence.scala -------------------------------------------------------------------------------- /sbt-pamflet/src/main/scala/sbtpamflet/ConsoleFence.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/sbt-pamflet/src/main/scala/sbtpamflet/ConsoleFence.scala -------------------------------------------------------------------------------- /sbt-pamflet/src/main/scala/sbtpamflet/CustomComponentManager.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/sbt-pamflet/src/main/scala/sbtpamflet/CustomComponentManager.scala -------------------------------------------------------------------------------- /sbt-pamflet/src/main/scala/sbtpamflet/PamfletCompilePlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/sbt-pamflet/src/main/scala/sbtpamflet/PamfletCompilePlugin.scala -------------------------------------------------------------------------------- /sbt-pamflet/src/main/scala/sbtpamflet/PamfletConsolePlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/sbt-pamflet/src/main/scala/sbtpamflet/PamfletConsolePlugin.scala -------------------------------------------------------------------------------- /sbt-pamflet/src/main/scala/sbtpamflet/PamfletKeys.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/sbt-pamflet/src/main/scala/sbtpamflet/PamfletKeys.scala -------------------------------------------------------------------------------- /sbt-pamflet/src/main/scala/sbtpamflet/PamfletPlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/sbt-pamflet/src/main/scala/sbtpamflet/PamfletPlugin.scala -------------------------------------------------------------------------------- /sbt-pamflet/src/test/scala/CompilerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbt/sbt-pamflet/HEAD/sbt-pamflet/src/test/scala/CompilerSpec.scala --------------------------------------------------------------------------------