Adobe Reader/Acrobat for Mac: Incorrect Relevance - very bad

(imported topic written by SystemAdmin)

The following fixlets have

two

incorrect relevance clauses:

Published 2/24/2013:

  • Adobe Reader X (10.1.6) Available - Adobe Reader 10.1.5 - Mac OS X(ID:10000021)
  • Adobe Reader 11.0.02 Available - Adobe Reader 11.0.01 - Mac OS X(ID:10000023)
  • Adobe Acrobat 11.0.02 Available - Adobe Acrobat 11.0.01 - Mac OS X(ID:10000024)
  • Adobe Acrobat X (10.1.6) Available - Adobe Acrobat 10.1.5 - Mac OS X(ID:10000026)

Published 1/13/2013:

  • Adobe Reader X (10.1.5) Available - Adobe Reader (10.x) - Mac OS X (ID: 10000017)
  • Adobe Reader X (11.0.01) Available - Adobe Reader (11.x) - Mac OS X (ID: 10000019)
  • Adobe Acrobat X (10.1.5) Available - Adobe Acrobat (10.x) - Mac OS X (ID: 10000020)
  • Adobe Acrobat X (11.0.01) Available - Adobe Acrobat (11.x) - Mac OS X (ID: 10000022)

False negative:

  • exists application “Safari.app” whose ((version of it as string) starts with “4” OR (version of it as string) starts with “5”)

Safari is not needed and is currently on version 6 for 10.7+ systems.

I suggest removing this relevance clause altogether as it is not needed.

Note: this false negative dates back to July 25 2012 (safari 6 release date).

False positive:

  • exists application “Adobe Reader.app” whose (exists (version of it >= “10.0” as version AND version of it < " as version) )

The second “exists” clause will always return true, because both exists(false) and exists(true) is true.

Remove the extra “exists(” “)” clause, underlined above, around the correct relevance.

-Brian