Skip to content

Improve process communication model for utbot-spring-analyzer #2160

Closed
@EgorkaKulikov

Description

@EgorkaKulikov

Description

Interaction between Engine process and Spring analyzer process is based on the following model:

data class SpringAnalyzerParams (
    val classpath: Array<String>,
    val configuration: String,
    val fileStorage: String?
)

Actually, classpath is not used in Spring analysis.
fileStorage is combined from several items to one string with TODO in UtTestsDialogProcessor to improve it.

The contract of interaction should be actualized.

Context

Do not forget to regenerate rd models. Run generateSpringModels task in utbot-rd project for that.
An example how to change models can be found here #1816

Metadata

Metadata

Assignees

No one assigned

    Labels

    comp-rdIssue is related RDcomp-springIssue is related to Spring projects supportctg-enhancementNew feature, improvement or change request

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions