[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy
2 problems (0 errors, 2 warnings)
|
0:0 |
Error |
Unexpected extension found with file "/Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/resources/jsc/jsCalculate.jsfoo". Valid extensions: ["js","jsc","json"] |
BN001
|
0:0 |
Warning |
Bundle size (11) exceeds recommended limit of 4. Consider refactoring into two or more bundles. Large bundle take longer to deploy and are more difficult to debug and maintain. |
BN006
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/proxies/default.xml
4 problems (0 errors, 4 warnings)
|
35:17 |
Error |
Overly long conditions on Stesp are difficult to debug and maintain. Condition is 412 characters. |
CC003
|
37:13 |
Warning |
Step name is empty. |
ST001
|
77:5 |
Error |
Evaluation of RouteRules proceeds from top to bottom, the first match is executed. The additional RouteRules are therefore unreachable.More than 1 empty condition was found in the RouteRules for "/Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/proxies/default.xml". Lines: 77 85 |
PD002
|
52:9 |
Error |
Endpoint /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/proxies/default.xml:#document: has too many uncondtional flows (2). Only one will be executed. |
ST001
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/policies/AssignMessagebadDisplayName.xml
1 problem (0 errors, 1 warning)
|
0:0 |
Error |
Filename "AssignMessage.CopyRequest" does not match policy display name "". To avoid confusion when working online and offline use the same name for files and display name in policies (excluding .xml extension). |
PO008
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/policies/ExtractParamVariables.xml
0 problems
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/policies/ExtractPayloadVariables.xml
0 problems
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/policies/ExtractVariables.xml
1 problem (0 errors, 1 warning)
|
0:0 |
Warning |
ExtractVariables is not attached to a Step in the bundle. Remove unused policies. |
BN005
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/policies/ExtractVariablesFault.xml
0 problems
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/policies/ExtractVariables_1.xml
2 problems (0 errors, 2 warnings)
|
0:0 |
Error |
Filename "MyExtractVariables" does not match policy display name "ExtractParamVariables". To avoid confusion when working online and offline use the same name for files and display name in policies (excluding .xml extension). |
PO008
|
0:0 |
Warning |
MyExtractVariables is not attached to a Step in the bundle. Remove unused policies. |
BN005
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/policies/ExtractVariables_unattached.xml
2 problems (0 errors, 2 warnings)
|
0:0 |
Error |
Filename "SomeExtractVariablesUnattached" does not match policy display name "ExtractParamVariables". To avoid confusion when working online and offline use the same name for files and display name in policies (excluding .xml extension). |
PO008
|
0:0 |
Warning |
SomeExtractVariablesUnattached is not attached to a Step in the bundle. Remove unused policies. |
BN005
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/policies/JSONThreatProtection.xml
0 problems
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/policies/badServiceCallout.xml
3 problems (0 errors, 3 warnings)
|
0:0 |
Error |
Filename "service-callout" does not match policy display name "service-callout". To avoid confusion when working online and offline use the same name for files and display name in policies (excluding .xml extension). |
PO008
|
0:0 |
Warning |
service-callout is not attached to a Step in the bundle. Remove unused policies. |
BN005
|
0:0 |
Error |
Policy has a Response variable named "response", this may lead to unexpected side effects. Rename the Resopnse variable. |
PO020
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/policies/jsCalculate.xml
1 problem (0 errors, 1 warning)
|
0:0 |
Warning |
jsCalculate is not attached to a Step in the bundle. Remove unused policies. |
BN005
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/policies/statColl.xml
2 problems (0 errors, 2 warnings)
|
0:0 |
Error |
Filename "publishPurchaseDetails" does not match policy display name "". To avoid confusion when working online and offline use the same name for files and display name in policies (excluding .xml extension). |
PO008
|
0:0 |
Warning |
publishPurchaseDetails is attached to multiple steps, but all the steps don't have a condition. This may result in unexpected behaviour. |
PD002
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/resources/apigeelinit.json
0 problems
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/resources/jsc/jsCalculate.js
1 problem (0 errors, 1 warning)
|
59:18 |
Error |
(error): eval can be harmful. |
PO013
|
[+] /Users/davidwallen/Projects/bundle-linter/test/sampleProxy/24Solver/apiproxy/resources/jsc/jsCalculate.jsfoo
0 problems
|