Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Replacing fuzzer dependency for JS, Python and Go modules #1792

Closed
Labels
comp-fuzzingIssue is related to the fuzzing ctg-enhancementNew feature, improvement or change request lang-goIssue is related to Go support lang-javascriptIssue is related to JavaScript support lang-pythonIssue is related to python support
@rudolf101

Description

Description

The JS, Python, and Go modules currently depend on api(project(":utbot-fuzzers")). Looks like this dependency should be replaces to implementation(project(":utbot-fuzzing")). In the future the better option is to get rid of all utbot-fuzzer module's classes.

It is assumed that utbot-fuzzers will be modified and used only for Java/Kotlin

Expected behavior

The utbot-js, utbot-python and utbot-go modules depend on implementation(project(":utbot-fuzzing")) and do not contain imports from org.utbot.fuzzer

Context

Much of the utbot-fuzzers module is specific to Java, for the most part, the JS, Python and Go modules use only FuzzedValue and UtFuzzedExecution.

Metadata

Metadata

Labels

comp-fuzzingIssue is related to the fuzzing ctg-enhancementNew feature, improvement or change request lang-goIssue is related to Go support lang-javascriptIssue is related to JavaScript support lang-pythonIssue is related to python support

Type

No type

Projects

Status

Done

Milestone

No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /