Community
Participate
Working Groups
Build Identifier: Under dependency tab of a TS project, users can specify a list of referenced projects and a list of dependencies. This is a bit confusing and misleading, since the referenced projects are also a dependency. There is no logical reason for having two separate lists. From what I understood from Richard is that this was done mostly due to historical reasons than anything else. This defect is a general placeholder to clean up this page in the project descriptor. My suggestion would be to remove the list of referenced projects and have a single list of dependencies where users can add jar, zip, or other TS projects. The different type of dependencies can be distinguished with different icons. Reproducible: Always
Also, as part of the clean up, the code related to the "Add standard built-in modules" should be removed. This was put in place a few years back to address "built-in" modules which are now in place thru the "Installed Modules".
Created attachment 174401 [details] Screenshot
One thing to note is that exported TS modules only show up under dependencies list!
Created attachment 184951 [details] Patch_1
Created attachment 184952 [details] icons
Done. If you have any problems with the icons I have attached a separate archive.
Valentin's patch applied.
Looks great Valentin! Thanks! I just changed the label from 'Referenced Tigerstripe Projects' to 'Dependencies', since the list can now hold dependencies of all types.