Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-26210] Windows: Compler warnings PRI249: 0xdef00520 - Invalid qualifier

GitHub Issuen/a
TypeImprovement
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2018-09-20T09:45:43.000+0000
Affected Version/sRelease 7.4.0
Fix Version/sRelease 7.5.0
ComponentsWindows
Labelsn/a
ReporterKota Iguchi
AssigneeKota Iguchi
Created2018-07-13T03:37:46.000+0000
Updated2018-09-21T12:38:26.000+0000

Description

Currently lots of compiler warnings being produced when building app, seems like it happens only on 7.4.0 master branch. Although it does not prevent app building we want to suppress compiler warnings whenever possible.
...
  GENERATEPROJECTPRIFILE : warning PRI249: 0xdef00520 - Invalid qualifier: HAS-METADATA [.titanium\vsbuild\win10_classic\win10.x86\Win10Classic.vcxproj]
  GENERATEPROJECTPRIFILE : warning PRI249: 0xdef00520 - Invalid qualifier: HAS-OWN-METADATA [.titanium\vsbuild\win10_classic\win10.x86\Win10Classic.vcxproj]
  GENERATEPROJECTPRIFILE : warning PRI249: 0xdef00520 - Invalid qualifier: TO-JSON [.titanium\vsbuild\win10_classic\win10.x86\Win10Classic.vcxproj]
  GENERATEPROJECTPRIFILE : warning PRI249: 0xdef00520 - Invalid qualifier: MATCH-ALL [.titanium\vsbuild\win10_classic\win10.x86\Win10Classic.vcxproj]
  GENERATEPROJECTPRIFILE : warning PRI249: 0xdef00520 - Invalid qualifier: PAD-END [.titanium\vsbuild\win10_classic\win10.x86\Win10Classic.vcxproj]
  GENERATEPROJECTPRIFILE : warning PRI249: 0xdef00520 - Invalid qualifier: PAD-START [.titanium\vsbuild\win10_classic\win10.x86\Win10Classic.vcxproj]
  GENERATEPROJECTPRIFILE : warning PRI249: 0xdef00520 - Invalid qualifier: TRIM-LEFT [.titanium\vsbuild\win10_classic\win10.x86\Win10Classic.vcxproj]
  GENERATEPROJECTPRIFILE : warning PRI249: 0xdef00520 - Invalid qualifier: TRIM-RIGHT [.titanium\vsbuild\win10_classic\win10.x86\Win10Classic.vcxproj]
  GENERATEPROJECTPRIFILE : warning PRI249: 0xdef00520 - Invalid qualifier: ASYNC-ITERATOR [.titanium\vsbuild\win10_classic\win10.x86\Win10Classic.vcxproj]

    378 Warning(s)
    0 Error(s)

Comments

  1. Kota Iguchi 2018-07-13

    It turns out this happens only when ES6 transpile is set to true. The warning happens because Visual Studio incorrectly interpret some JavaScript files as i18 resources, just because it has minus sign (-) in the middle of the file name! OMG :(
  2. Kota Iguchi 2018-07-16

    https://github.com/appcelerator/titanium_mobile_windows/pull/1271
  3. Samir Mohammed 2018-09-20

    FR Passed. Waiting on master Jenkins build.
  4. Samir Mohammed 2018-09-21

    *Closing ticket*. Fix is present in SDK version: 7.5.0.v20180921031133 Test and other information can be found at: https://github.com/appcelerator/titanium_mobile_windows/pull/1271

JSON Source