Skip to content

Commit

Permalink
Fix after review #1 - allowedClasses
Browse files Browse the repository at this point in the history
  • Loading branch information
Arkadiusz Panczyk authored and apanczyk committed Jul 16, 2021
1 parent 1c0da7b commit 478f89c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -29,16 +29,16 @@ public class ExpressionConfig implements Serializable {

private final boolean hideMetaVariable;

public ExpressionConfig(Map<String, WithCategories<Object>> globalProcessVariables, List<WithCategories<String>> globalImports, List<Class> testValue) {
this(globalProcessVariables, globalImports, testValue, new LanguageConfiguration(List$.MODULE$.empty()), true, true, Collections.emptyMap(), false);
public ExpressionConfig(Map<String, WithCategories<Object>> globalProcessVariables, List<WithCategories<String>> globalImports, List<Class> allowedClasses) {
this(globalProcessVariables, globalImports, allowedClasses, new LanguageConfiguration(List$.MODULE$.empty()), true, true, Collections.emptyMap(), false);
}

public ExpressionConfig(Map<String, WithCategories<Object>> globalProcessVariables, List<WithCategories<String>> globalImports,
List<Class> testValue, LanguageConfiguration languages, boolean optimizeCompilation, boolean strictTypeChecking,
List<Class> allowedClasses, LanguageConfiguration languages, boolean optimizeCompilation, boolean strictTypeChecking,
Map<String, WithCategories<DictDefinition>> dictionaries, boolean hideMetaVariable) {
this.globalProcessVariables = globalProcessVariables;
this.globalImports = globalImports;
this.allowedClasses = testValue;
this.allowedClasses = allowedClasses;
this.languages = languages;
this.optimizeCompilation = optimizeCompilation;
this.strictTypeChecking = strictTypeChecking;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ object DefinitionExtractor {
def extractFromList(objectToExtractClassesFromCollection: Iterable[Class[_]])
(implicit settings: ClassExtractionSettings): Set[TypeInfos.ClazzDefinition] = {
val ref = objectToExtractClassesFromCollection.map(Typed.apply)
TypesInformationExtractor.clazzAndItsChildrenDefinition(ref) (settings)
TypesInformationExtractor.clazzAndItsChildrenDefinition(ref)
}

private def extractTypesFromObjectDefinition(obj: ObjectWithMethodDef): List[TypingResult] = {
Expand Down

0 comments on commit 478f89c

Please sign in to comment.