Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-15118] iOS: SDK should have under 10 compiler warnings (it currently has 159)

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2014-05-12T17:45:28.000+0000
Affected Version/sRelease 3.1.3
Fix Version/s2014 Sprint 05, 2014 Sprint 05 API, Release 3.2.3, Release 3.3.0
ComponentsCore, iOS
Labelsmodule_xcodebuild, qe-testadded, sdk
ReporterMatt Langston
AssigneeMatt Langston
Created2013-09-11T05:19:52.000+0000
Updated2014-07-29T23:44:07.000+0000

Description

SDK should have under 10 warnings for a customer application.

Attachments

FileDateSize
alloy_no_services.png2014-03-25T17:10:38.000+0000256557
alloy_services.png2014-03-25T17:10:38.000+0000204135
classic_no_services.png2014-03-25T17:10:38.000+0000294882
classic_services.png2014-03-25T17:10:38.000+0000296921
image.png2014-02-28T05:06:20.000+0000493024
image2.png2014-02-28T05:06:20.000+0000477767
still_warning.png2014-03-19T08:24:06.000+0000328150

Comments

  1. Ingo Muschenetz 2013-10-17

    Moving into 3.2.1 due to lack of remaining bandwidth for 3.2.0
  2. Ingo Muschenetz 2014-03-05

    Associated PR: https://github.com/appcelerator/titanium_mobile/pull/5399
  3. Vishal Duggal 2014-03-06

    PR https://github.com/appcelerator/titanium_mobile/pull/5435 merged to master
  4. Pedro Enrique 2014-03-06

    Backport PR: https://github.com/appcelerator/titanium_mobile/pull/5436
  5. Priya Agarwal 2014-03-19

    Verified the issue with: Appc Studio:3.2.3.201403171239 Sdk:3.2.3.v20140318131613 alloy:1.3.1 titanium:3.2.1 titanium-code-processor:1.1.0 Osx: Maverick(10.9.2) xCode:5.1 Steps followed are: 1.Created a new project in Appcelerator Studio with iOS as the target. 2.Build the project for simulator. 3.Browse to build folder and open the xcode project in xcode. 4.Run the project. Expected Result: 0 compiler warnings. Actual Result: Still around 9 warnings appear Refer to screen shot named "still_warning". Tried this issue but still getting the warning message (see the attached screen shot) which are related to "depreciation" and less in number(under 10) as mentioned in TIMOB-16529 So please update if its working as expected then will close this issue.
  6. Wilson Luu 2014-03-25

    Closing ticket as fixed. Verified that the compiler warnings are under 10. Tested with the following scenarios: 1. Titanium Classic app with services (see classic_services.png) 2. Titanium Classic app without services (see classic_no_services.png) 3. Alloy app with services (see alloy_services.png) 4. Alloy app without services (see alloy_no_services.png) *Steps to reproduce:* 1. Create either an Titanium or Alloy project (depending on the above scenario) 2. Install app to device 3. Go to /build/iphone 4. Double-click on the xcode project 5. Next, in xcode, clean and re-build the project *Tested on:* Appcelerator Studio, build: 3.2.3.201403250634 SDK build: 3.2.3.v20140324164913, 3.3.0.v20140325133309 CLI: 3.2.1 Alloy: 1.3.1 Xcode: 5.1
  7. Matt Langston 2014-03-25

    I had originally specified this ticket as 0 compiler warnings, and it looks like someone has changed it to "less than 10" so that it could be closed. While I'm happy that we've reduced the number, I'm not sure I agree with this decision yet. The purpose of this ticket was to enable 64-bit iOS, so I can't sign off on closing this ticket until this has been demonstrated. Has it been?
  8. Wilson Luu 2014-03-26

    Updated the bug description and title to reflect the proper nature of the bug. Closing ticket accordingly.
  9. Matt Langston 2014-03-26

    Minor edits to description.

JSON Source