{"action":"opened","issue":{"url":"https://api.github.com/repos/Microsoft/AL/issues/3947","repository_url":"https://api.github.com/repos/Microsoft/AL","labels_url":"https://api.github.com/repos/Microsoft/AL/issues/3947/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/AL/issues/3947/comments","events_url":"https://api.github.com/repos/Microsoft/AL/issues/3947/events","html_url":"https://github.com/Microsoft/AL/issues/3947","id":366718576,"node_id":"MDU6SXNzdWUzNjY3MTg1NzY=","number":3947,"title":"What is the LineStart Property and why is Compare-NAVApplicationObject and Txt2Al complaining about it.","user":{"login":"GreatScott000","id":4333956,"node_id":"MDQ6VXNlcjQzMzM5NTY=","avatar_url":"https://avatars0.githubusercontent.com/u/4333956?v=4","gravatar_id":"","url":"https://api.github.com/users/GreatScott000","html_url":"https://github.com/GreatScott000","followers_url":"https://api.github.com/users/GreatScott000/followers","following_url":"https://api.github.com/users/GreatScott000/following{/other_user}","gists_url":"https://api.github.com/users/GreatScott000/gists{/gist_id}","starred_url":"https://api.github.com/users/GreatScott000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GreatScott000/subscriptions","organizations_url":"https://api.github.com/users/GreatScott000/orgs","repos_url":"https://api.github.com/users/GreatScott000/repos","events_url":"https://api.github.com/users/GreatScott000/events{/privacy}","received_events_url":"https://api.github.com/users/GreatScott000/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-04T10:16:23Z","updated_at":"2018-10-04T10:16:23Z","closed_at":null,"author_association":"NONE","body":"Use BC October Release\r\n\r\nI have a 2017 based customization.  I want to make it an extension in BC.  I have imported the 2017 \"base\" objects and customized objects into new, empty, BC1810 databases.  I have then used the Export-`NAVApplicationObject -ExportToNewSyntax` function to export the objects from each database and then run the compare.  There are 200 modified objects in the customized database.  When I run the  `Compare-NAVApplicationObject - ExportToNewSyntax` it reports there are 2950 changed objects.  Nearly all of them only different because of the `[LineStart(##)]` attribute being different.\r\n\r\nWhat is the `[LineStart(##)]` attribute?  Of what use is it to me?\r\n`Compare-NAVApplicationObject` generates a delta for each file where there is a difference in `[LineStart(##)]`.  Why does it matter to the Compare function?\r\n\r\n`Txt2Al` throws \r\n\r\n> Warning: Unsupported feature: Property Modification (Attributes) on [procedure name]\r\n\r\n for each `[LineStart(##)]`.  Why does it matter?\r\n\r\nIs there a way to turn this off?  Am I missing something?  If I am not using the exported objects for anything can I just remove that attribute from the source?"}}
{"actor":{"display_login":"GreatScott000"}}