Skip to content

Commit

Permalink
#110 Remove unused fields
Browse files Browse the repository at this point in the history
  • Loading branch information
kmruiz committed Dec 19, 2019
1 parent 37c8b51 commit 8d3ef59
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ static TypeDefinitionCompiler forBackend(final Stage stage, final Class<? extend
stage.actorFor(Processor.class, ComputableTypeProcessor.class),
stage.actorFor(Processor.class, TypeResolverProcessor.class, typeResolver)
),
stage.actorFor(Backend.class, backendType, true)
stage.actorFor(Backend.class, backendType)
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,7 @@
import java.util.stream.Collectors;

public class JavaBackend extends Actor implements Backend {
@SuppressWarnings("unused")
private final boolean loadCompiledClasses;

public JavaBackend(boolean loadCompiledClasses) {
this.loadCompiledClasses = loadCompiledClasses;
public JavaBackend() {
}

@Override
Expand Down
17 changes: 8 additions & 9 deletions src/test/java/io/vlingo/schemata/codegen/CodeGenTests.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,6 @@

package io.vlingo.schemata.codegen;

import java.io.InputStream;
import java.util.Arrays;

import org.junit.After;
import org.junit.Before;

import io.vlingo.actors.World;
import io.vlingo.actors.testkit.TestWorld;
import io.vlingo.schemata.codegen.ast.types.TypeDefinition;
Expand All @@ -21,9 +15,14 @@
import io.vlingo.schemata.codegen.parser.AntlrTypeParser;
import io.vlingo.schemata.codegen.parser.TypeParser;
import io.vlingo.schemata.codegen.processor.Processor;
import io.vlingo.schemata.codegen.processor.types.ComputableTypeProcessor;
import io.vlingo.schemata.codegen.processor.types.CacheTypeResolver;
import io.vlingo.schemata.codegen.processor.types.ComputableTypeProcessor;
import io.vlingo.schemata.codegen.processor.types.TypeResolverProcessor;
import org.junit.After;
import org.junit.Before;

import java.io.InputStream;
import java.util.Arrays;

public abstract class CodeGenTests {
protected static final long TIMEOUT = 500L;
Expand Down Expand Up @@ -51,13 +50,13 @@ protected final TypeDefinitionCompiler compilerWithJavaBackend() {
world.actorFor(Processor.class, ComputableTypeProcessor.class),
world.actorFor(Processor.class, TypeResolverProcessor.class, typeResolver)
),
world.actorFor(Backend.class, JavaBackend.class, true)
world.actorFor(Backend.class, JavaBackend.class)
);
}

protected final void registerType(final String filePath, final String fullyQualifiedTypeName, final String version) {
InputStream typeDefinition = typeDefinition(filePath);
TypeDefinition parsed = (TypeDefinition) typeParser.parseTypeDefinition(typeDefinition, fullyQualifiedTypeName).await(TIMEOUT);
TypeDefinition parsed = typeParser.parseTypeDefinition(typeDefinition, fullyQualifiedTypeName).await(TIMEOUT);

typeResolver.produce(parsed, version);
}
Expand Down

0 comments on commit 8d3ef59

Please sign in to comment.