bndtools / bnd

Bnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.
https://bndtools.org
Other
532 stars 305 forks source link

improve TemplateFragment icons #6344

Closed chrisrueger closed 3 weeks ago

chrisrueger commented 3 weeks ago
-workspace-templates \
    bndtools/workspace-templates/gradle; \
        name=gradle; \
        description="Setup gradle build for bnd workspace", \
    bndtools/workspace-templates/maven; \
        name=maven; \
        description="Use the maven directory layout for sources and binaries", \
    bndtools/workspace-templates/osgi; \
        name=osgi; \
        description="OSGi R8 with Felix distribution", \
    mnlipp/de.mnl.osgi/de.mnl.osgi.bnd.repository/workspace-template#b96e0a8877bad1c68cdc050d5854829253ef63bb; \
        name=IndexedMavenRepository; \
        description="Provide an OSGi repository derived from a subset of one or more maven repositories"

would show all green (notice the commit SHA at the end of the last entry):

image

-workspace-templates \
    bndtools/workspace-templates/gradle; \
        name=gradle; \
        description="Setup gradle build for bnd workspace", \
    bndtools/workspace-templates/maven; \
        name=maven; \
        description="Use the maven directory layout for sources and binaries", \
    bndtools/workspace-templates/osgi; \
        name=osgi; \
        description="OSGi R8 with Felix distribution", \
    mnlipp/de.mnl.osgi/de.mnl.osgi.bnd.repository/workspace-template; \
        name=IndexedMavenRepository; \
        description="Provide an OSGi repository derived from a subset of one or more maven repositories"

This would show the last entry with a grey icon, because it is 3rd-party (not bndtools org) and does not point to a specific commit SHA.

image

@pkriens as discussed today

pkriens commented 3 weeks ago

LGTM