what is the role of ParamProvider
in EntryPoint
and what are the principles for building a suitable ParamProvider
?
#141
Labels
📝 Overall Description
I want to specify some custom entry methods in the PTA analysis (I have to do this, because there is no main-class in my java project).
Fortunately, the issue#9 has explained how to add a custom entry method.
I think the key point is:
solver.addEntryPoint(new EntryPoint(jmethod, paramProvider)
. But, what is the role ofparamProvider
inEntryPoint
and what are the principles for building a suitableParamProvider
?With the two above questions in mind, I read the source code:
There are 3
ParamProvider
in the Tai-e, how should I choose which provider to use and how to construct the provider instance appropriately?🎯 Expected Behavior
specify some custom entry methods with a suitable
ParamProvider
🐛 Current Behavior
I am new to Tai-e, so I may need your help.
🔄 Reproducible Example
No response
⚙️ Tai-e Arguments
🔍 Click here to see Tai-e Options
{{The content of 'output/options.yml' file}}
🔍 Click here to see Tai-e Analysis Plan
{{The content of 'output/tai-e-plan.yml' file}}
📜 Tai-e Log
🔍 Click here to see Tai-e Log
ℹ️ Additional Information
No response
The text was updated successfully, but these errors were encountered: