[FE 1.0] Make all components of ExpressionTypingComponents public
There is no much sense to have them package-private, since all setters for them are public. Also those services can be used in assign alterer extension
This commit is contained in:
committed by
teamcity
parent
f843883985
commit
6573533b95
+39
-39
@@ -29,45 +29,45 @@ import org.jetbrains.kotlin.types.checker.NewKotlinTypeChecker;
|
||||
import javax.inject.Inject;
|
||||
|
||||
public class ExpressionTypingComponents {
|
||||
/*package*/ GlobalContext globalContext;
|
||||
/*package*/ ModuleDescriptor moduleDescriptor;
|
||||
/*package*/ ExpressionTypingServices expressionTypingServices;
|
||||
/*package*/ CallResolver callResolver;
|
||||
/*package*/ PlatformToKotlinClassMapper platformToKotlinClassMapper;
|
||||
/*package*/ ControlStructureTypingUtils controlStructureTypingUtils;
|
||||
/*package*/ ForLoopConventionsChecker forLoopConventionsChecker;
|
||||
/*package*/ FakeCallResolver fakeCallResolver;
|
||||
/*package*/ KotlinBuiltIns builtIns;
|
||||
/*package*/ LocalClassifierAnalyzer localClassifierAnalyzer;
|
||||
/*package*/ FunctionDescriptorResolver functionDescriptorResolver;
|
||||
/*package*/ CallExpressionResolver callExpressionResolver;
|
||||
/*package*/ DoubleColonExpressionResolver doubleColonExpressionResolver;
|
||||
/*package*/ DescriptorResolver descriptorResolver;
|
||||
/*package*/ TypeResolver typeResolver;
|
||||
/*package*/ AnnotationResolver annotationResolver;
|
||||
/*package*/ ValueParameterResolver valueParameterResolver;
|
||||
/*package*/ DestructuringDeclarationResolver destructuringDeclarationResolver;
|
||||
/*package*/ ConstantExpressionEvaluator constantExpressionEvaluator;
|
||||
/*package*/ ModifiersChecker modifiersChecker;
|
||||
/*package*/ DataFlowAnalyzer dataFlowAnalyzer;
|
||||
/*package*/ Iterable<CallChecker> callCheckers;
|
||||
/*package*/ IdentifierChecker identifierChecker;
|
||||
/*package*/ DeclarationsCheckerBuilder declarationsCheckerBuilder;
|
||||
/*package*/ LocalVariableResolver localVariableResolver;
|
||||
/*package*/ LookupTracker lookupTracker;
|
||||
/*package*/ OverloadChecker overloadChecker;
|
||||
/*package*/ LanguageVersionSettings languageVersionSettings;
|
||||
/*package*/ Iterable<RttiExpressionChecker> rttiExpressionCheckers;
|
||||
/*package*/ WrappedTypeFactory wrappedTypeFactory;
|
||||
/*package*/ CollectionLiteralResolver collectionLiteralResolver;
|
||||
/*package*/ DeprecationResolver deprecationResolver;
|
||||
/*package*/ EffectSystem effectSystem;
|
||||
/*package*/ ContractParsingServices contractParsingServices;
|
||||
/*package*/ DataFlowValueFactory dataFlowValueFactory;
|
||||
/*package*/ NewKotlinTypeChecker kotlinTypeChecker;
|
||||
/*package*/ TypeResolutionInterceptor typeResolutionInterceptor;
|
||||
/*package*/ MissingSupertypesResolver missingSupertypesResolver;
|
||||
/*package*/ AnnotationChecker annotationChecker;
|
||||
public GlobalContext globalContext;
|
||||
public ModuleDescriptor moduleDescriptor;
|
||||
public ExpressionTypingServices expressionTypingServices;
|
||||
public CallResolver callResolver;
|
||||
public PlatformToKotlinClassMapper platformToKotlinClassMapper;
|
||||
public ControlStructureTypingUtils controlStructureTypingUtils;
|
||||
public ForLoopConventionsChecker forLoopConventionsChecker;
|
||||
public FakeCallResolver fakeCallResolver;
|
||||
public KotlinBuiltIns builtIns;
|
||||
public LocalClassifierAnalyzer localClassifierAnalyzer;
|
||||
public FunctionDescriptorResolver functionDescriptorResolver;
|
||||
public CallExpressionResolver callExpressionResolver;
|
||||
public DoubleColonExpressionResolver doubleColonExpressionResolver;
|
||||
public DescriptorResolver descriptorResolver;
|
||||
public TypeResolver typeResolver;
|
||||
public AnnotationResolver annotationResolver;
|
||||
public ValueParameterResolver valueParameterResolver;
|
||||
public DestructuringDeclarationResolver destructuringDeclarationResolver;
|
||||
public ConstantExpressionEvaluator constantExpressionEvaluator;
|
||||
public ModifiersChecker modifiersChecker;
|
||||
public DataFlowAnalyzer dataFlowAnalyzer;
|
||||
public Iterable<CallChecker> callCheckers;
|
||||
public IdentifierChecker identifierChecker;
|
||||
public DeclarationsCheckerBuilder declarationsCheckerBuilder;
|
||||
public LocalVariableResolver localVariableResolver;
|
||||
public LookupTracker lookupTracker;
|
||||
public OverloadChecker overloadChecker;
|
||||
public LanguageVersionSettings languageVersionSettings;
|
||||
public Iterable<RttiExpressionChecker> rttiExpressionCheckers;
|
||||
public WrappedTypeFactory wrappedTypeFactory;
|
||||
public CollectionLiteralResolver collectionLiteralResolver;
|
||||
public DeprecationResolver deprecationResolver;
|
||||
public EffectSystem effectSystem;
|
||||
public ContractParsingServices contractParsingServices;
|
||||
public DataFlowValueFactory dataFlowValueFactory;
|
||||
public NewKotlinTypeChecker kotlinTypeChecker;
|
||||
public TypeResolutionInterceptor typeResolutionInterceptor;
|
||||
public MissingSupertypesResolver missingSupertypesResolver;
|
||||
public AnnotationChecker annotationChecker;
|
||||
|
||||
|
||||
@Inject
|
||||
|
||||
Reference in New Issue
Block a user