1*ba677afaSXin Li// SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 2*ba677afaSXin Li 3*ba677afaSXin Lipackage spdxlib 4*ba677afaSXin Li 5*ba677afaSXin Liimport ( 6*ba677afaSXin Li "sort" 7*ba677afaSXin Li 8*ba677afaSXin Li "github.com/spdx/tools-golang/spdx/common" 9*ba677afaSXin Li) 10*ba677afaSXin Li 11*ba677afaSXin Li// SortElementIDs sorts and returns the given slice of ElementIDs 12*ba677afaSXin Lifunc SortElementIDs(eIDs []common.ElementID) []common.ElementID { 13*ba677afaSXin Li sort.Slice(eIDs, func(i, j int) bool { 14*ba677afaSXin Li return eIDs[i] < eIDs[j] 15*ba677afaSXin Li }) 16*ba677afaSXin Li 17*ba677afaSXin Li return eIDs 18*ba677afaSXin Li} 19