Branch: refs/heads/master Home: https://github.com/jenkinsci/jenkins Commit: 53e59bb0111d5d33ceae39c3b4b9deba4f147969 https://github.com/jenkinsci/jenkins/commit/53e59bb0111d5d33ceae39c3b4b9deba4f147969 Author: Vincent Latombe <vinc...@latombe.net> Date: 2022-12-20 (Tue, 20 Dec 2022)
Changed paths: M core/src/main/java/org/jenkins/ui/icon/IconSet.java A core/src/main/java/org/jenkins/ui/symbol/Symbol.java A core/src/main/java/org/jenkins/ui/symbol/SymbolRequest.java M core/src/test/java/org/jenkins/ui/icon/IconSetTest.java A core/src/test/java/org/jenkins/ui/symbol/SymbolTest.java A core/src/test/resources/images/symbols/science.path.xml A core/src/test/resources/images/symbols/science.svg M test/pom.xml A test/src/test/java/org/jenkins/ui/symbol/SymbolJenkinsTest.java Log Message: ----------- Expose `org.jenkins.ui.symbol.Symbol` (#6659) * Expose org.jenkins.ui.symbol.Symbol * Exposes the existing IconSet#getSymbol for plugins by adding a builder pattern and moving it to its own package and class to separate the symbol framework from the Icon one. * Added coverage to the existing method including symbol lookup from plugins * Fixes JENKINS-68805 and pick up #6685 * Clean up * Rename method since the intent slightly changed * Simplify * Make this compile * Remove support for legacy names * Fix reviews * Add assertions for the symbol content used for testing * Read science svg from filesystem * Add withRaw to parse a raw selector Co-authored-by: Daniel Beck <daniel-b...@users.noreply.github.com> Co-authored-by: Basil Crow <m...@basilcrow.com> -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jenkins/push/refs/heads/master/c6afa1-53e59b%40github.com.