{ "id": "83569", "key": "TIMOB-10241", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "14064", "description": "Sprint 2012-17 Core", "name": "Sprint 2012-17 Core", "archived": true, "released": true, "releaseDate": "2012-08-27" }, { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-08-22T13:20:41.000+0000", "created": "2011-12-11T11:37:59.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [ { "id": "12571", "description": "CI for 1_7_X", "name": "Release 1.7.6", "archived": true, "released": false } ], "issuelinks": [ { "id": "14996", "type": { "id": "10011", "name": "Includes", "inward": "is included by", "outward": "includes" }, "inwardIssue": { "id": "85518", "key": "TIMOB-7421", "fields": { "summary": "Tooling: As a Ti documentation writer, I would like to have access to enhanced TDoc tools", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } }, { "id": "19500", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "83539", "key": "TIMOB-10240", "fields": { "summary": "APIDoc: Add \"notes\" or \"see\" field to \"deprecated\" annotation", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } } ], "assignee": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2012-12-04T22:56:44.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10207", "name": "Tooling" } ], "description": "Added a deprecated version of Ti.UI.3DMatrix, but Ti.UI.create3DMatrix shows up as non-deprecated.\r\n\r\nWe could add it back in manually and deprecate it, but it seems like it should be deprecated automatically.\r\n\r\nThere might be some issues here with producing the correct documentation, however. If the deprecation annotation\r\nincluded an alternate field (or something like that) identifying the Ti type replacing the object, we could generate\r\nthe appropriate summary text automatically. Have to think on that, but I'm noting the issue now before I forget it.", "attachment": [], "flagged": false, "summary": "APIDoc: docgen.py should mark creator method as deprecated when the associated object is deprecated", "creator": { "name": "aevans", "key": "aevans", "displayName": "Arthur Evans", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "aevans", "key": "aevans", "displayName": "Arthur Evans", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "210574", "author": { "name": "aevans", "key": "aevans", "displayName": "Arthur Evans", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Would like to propose adding information a text field to the deprecation tag.", "updateAuthor": { "name": "aevans", "key": "aevans", "displayName": "Arthur Evans", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-30T15:33:54.000+0000", "updated": "2012-07-30T15:33:54.000+0000" }, { "id": "215461", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "h3. Testing Notes\r\n\r\n* Open apidoc/Titanium/UI/Button.yml in an editor.\r\n\r\n* Add ...\r\n\r\n{code}\r\ndeprecated: {since: \"2.2.0\"}\r\n{code}\r\n\r\n... near the top (like under {{summary}} would be fine.)\r\n\r\n* Run {{python apidoc/docgen.py}}\r\n\r\n* When it's finished open dist/apidoc/index.html in a web browser.\r\n\r\n* Navigate to Titanium.UI and to the list of methods therein.\r\n\r\n* Find the {{createButton}} method in the list and click on it.\r\n\r\n* At the {{createButton}}'s documentation page you should see that the method has been deprecated since 2.2.0.", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2012-08-21T15:35:13.000+0000", "updated": "2012-08-21T15:35:13.000+0000" }, { "id": "215474", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "PR ready\r\n\r\nhttps://github.com/appcelerator/titanium_mobile/pull/2800", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2012-08-21T15:53:27.000+0000", "updated": "2012-08-21T15:53:27.000+0000" }, { "id": "229967", "author": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with 3.0.0.v20121130200208", "updateAuthor": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-12-04T22:56:44.000+0000", "updated": "2012-12-04T22:56:44.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }