After applying CA Recommended Service (CARS) for z/OS maintenance level 1910 to JCLCheck r12.0, users are now reporting they are getting message CAY6037W when coding a hyphen '-' after a parameter with no space. JCLCheck appears to be treating the hyphen like a plus sign '+' which is used to continue a command and the value within the command. This error is not flagged if a hyphen is coded after a right parentheses ')' with no space.
Release : 12.0
Component: JCLCheck Workload Automation
PTF SO10616 resolves this problem.
IBM manual z/OS DFSMS Access Method Services Commands at How to continue commands and parameters confirms it is perfectly acceptable to have no space between the parameter and the hyphen