560
561
public static equals(a: ExtensionScannerInput, b: ExtensionScannerInput): boolean {
563
>
isEqual(a.location, b.location)
564
>
&& a.mtime === b.mtime
565
>
&& isEqual(a.applicationExtensionslocation, b.applicationExtensionslocation)
566
>
&& a.applicationExtensionslocationMtime === b.applicationExtensionslocationMtime
567
>
&& a.profile === b.profile
568
>
&& objects.equals(a.profileScanOptions, b.profileScanOptions)
569
>
&& a.type === b.type
570
>
&& a.validate === b.validate
571
>
&& a.productVersion === b.productVersion
572
>
&& a.productDate === b.productDate
573
>
&& a.productCommit === b.productCommit
574
>
&& a.devMode === b.devMode
575
>
&& a.language === b.language
576
>
&& Translations.equals(a.translations, b.translations)
577
>
);
578
>
}
579
}
580