qlik-oss/sn-scatter-plot

View on GitHub
src/custom-tooltip/promises/images.js

Summary

Maintainability
A
1 hr
Test Coverage
F
47%

Consider simplifying this complex logical expression.
Open

  if (app && (app.session?.options || app.enigmaModel?.session?.sessionConfig || app.session?.config?.url)) {
    config = app.session.options || app.enigmaModel?.session.sessionConfig;

    // fix for usage in mashups
    if (!config) {
Severity: Major
Found in src/custom-tooltip/promises/images.js - About 40 mins to fix

    Function handleUrlImage has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

    async function handleUrlImage(app, flags, imageComponent, size, nodeValue) {
    Severity: Minor
    Found in src/custom-tooltip/promises/images.js - About 35 mins to fix

      Avoid too many return statements within this function.
      Open

        return [];
      Severity: Major
      Found in src/custom-tooltip/promises/images.js - About 30 mins to fix

        There are no issues that match your filters.

        Category
        Status