import java.util.List;</BUG>
import javax.enterprise.context.ApplicationScoped;
import javax.inject.Inject;
import org.jboss.forge.roaster.Roaster;
import org.jboss.forge.roaster.model.source.JavaClassSource;
<BUG>import org.jboss.forge.roaster.model.source.MethodSource;
import org.kie.workbench.common.forms.model.DataHolder;
</BUG>
import org.livespark.formmodeler.codegen.SourceGenerationContext;
<BUG>import org.livespark.formmodeler.codegen.rest.RestImpl;
@ApplicationScoped</BUG>
@RestImpl

package org.livespark.formmodeler.codegen.rest.impl;
import javax.enterprise.context.ApplicationScoped;
import javax.inject.Inject;
import org.jboss.forge.roaster.Roaster;
import org.jboss.forge.roaster.model.source.JavaClassSource;
import org.jboss.forge.roaster.model.source.MethodSource;
import org.kie.workbench.common.forms.model.FormDefinition;
import org.kie.workbench.common.forms.model.FormModel;
import org.kie.workbench.common.forms.model.IsJavaModel;
import org.livespark.formmodeler.codegen.SourceGenerationContext;
import org.livespark.formmodeler.codegen.rest.RestImpl;
import static org.livespark.formmodeler.codegen.util.SourceGenerationUtil.*;
@ApplicationScoped
@RestImpl
