View Issue Details

IDProjectCategoryView StatusLast Update
0009340ardourfeaturespublic2023-09-17 05:59
Reportergaryd Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0009340: Store the Lua Binding Class Reference JSON files
DescriptionHere...
https://discourse.ardour.org/t/ardour-lua-api-code-completion-extension-for-vs-code/106862/2
...Robin is saying that two JSON files are generated which in turn are used to generate the Lua Binding Class Reference HTML page.

Would it be possible to store those JSON files in the repository somewhere? I can't find them so I'm guessing they're not currently held onto.

I did look into generating them myself, via Robin's link in that post, but it's beyond me. Even if I could figure it out it would be much quicker/easier to get the already-generated files.

TagsNo tags attached.

Activities

x42

2023-05-22 15:27

administrator   ~0027669

> Would it be possible to store those JSON files in the repository somewhere?

i do not like to commit generated files in the git repo. Redundant information is best avoided.
Besides, those files would have to be updated with every commit that changes the API.

x42

2023-05-22 23:30

administrator   ~0027672

current files Ardour 7.4:
http://robin.linuxaudio.org/tmp/ardourapi.json.gz
http://robin.linuxaudio.org/tmp/luadoc.json.gz

garyd

2023-09-17 05:59

reporter   ~0028066

Okay no worries. Thanks anyway.

Sorry for the delayed response. I thought I had already replied.

Issue History

Date Modified Username Field Change
2023-05-20 03:58 garyd New Issue
2023-05-22 15:27 x42 Note Added: 0027669
2023-05-22 23:30 x42 Note Added: 0027672
2023-09-17 05:59 garyd Note Added: 0028066