Skip to content

vizlib/Quack

Repository files navigation

QUACK - Qlik Unsupported Api Checker King

Extractor to build a check list for removed or deprecated properties and methods for extensions built for Qlik Sense. APIs are checked against the Monitor Release App

Getting Started

Install

npm install

Run Extractor

node extractor

Extractor Results

API Versions, ordered: /results/data/api-versions-data.json

API Items for Code Checker: /results/data/monitor-api-data.json

Run Code Checker

node codecheck <path-to-extension> <version>

e.g. node codecheck C:\Users\Win7\Documents\Qlik\Sense\Extensions\SenseUI-BarChart 2017113

Sample Results

q.u.a.c.k

Starting code check of extension: C:\Users\Win7\Documents\Qlik\Sense\Extensions\SenseUI-BarChart
against Qlik Sense version: 2018021 (February 2018 Patch 1)

process file: C:\Users\Win7\Documents\Qlik\Sense\Extensions\SenseUI-BarChart\senseui-barchart.js
process file: C:\Users\Win7\Documents\Qlik\Sense\Extensions\SenseUI-BarChart\lib\d3.v4.min.js
process file: C:\Users\Win7\Documents\Qlik\Sense\Extensions\SenseUI-BarChart\lib\SenseUI-barchart-options.js
Problem found at line: 7, column: 5
{
    "ComponentName": "EngineAPI",
    "ComparisonName": "Definitions",
    "Product_Version": "February 2018",
    "SortValue": 2018020,
    "Element": "OtherMode",
    "Status": "R",
    "Type": "property",
    "SearchMode": "EXACT",
    "Searches": [
        "qOtherMode"
    ]
}
process file: C:\Users\Win7\Documents\Qlik\Sense\Extensions\SenseUI-BarChart\lib\functions.js

Finished code check of extension: C:\Users\Win7\Documents\Qlik\Sense\Extensions\SenseUI-BarChart
Problems found: 1 occurances

Contributing

Thanks for your interest in contirbuting! Please read our Code Of Conduct and Contribution Guide and see a list of to-do features before contributing.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published