This root package provides the default integrated launchers for Spoon program processing.
InterfaceDescriptionIs the core entry point of Spoon.Responsible for building a spoon model from Java source code.The types of compilable elements FILES - compiles the java files from the file system, which were registered by
SpoonModelBuilder.addTemplateSource(File)CTTYPES - compiles virtual java files, which are dynamically generated from the all top level classes of the CtModel by
ClassDescriptionVerifies all contracts that should hold on any AST.FluentLauncher provides a different, fluent interface for the launcher class.Create a Spoon launcher for incremental buildThis class implements an integrated command-line launcher for processing programs at compile-time using the JDT-based builder (Eclipse).Create a Spoon launcher from a maven pom file
ExceptionDescriptionThis exception is thrown when an operation on a
CtElementtransfers it in an invalid state."It was from the artists and poets that the pertinent answers came" In Spoon, we do believe that poetry has a place in software.is a generic runtime exception for Spoon
Annotation TypeDescriptionThis annotation is used to mark a workaround for the lack of a correct classpath so called noclasspathmode.