feat(aa): rule interface: replace less & equal by the compare method.
- set a new alphabet order to sort AARE based string. - unify compare function for all rules - handle some special sort order, eg: base include
This commit is contained in:
parent
747292e954
commit
4cbacc186c
22 changed files with 250 additions and 399 deletions
|
|
@ -16,12 +16,8 @@ func (r *All) Validate() error {
|
|||
return nil
|
||||
}
|
||||
|
||||
func (r *All) Less(other any) bool {
|
||||
return false
|
||||
}
|
||||
|
||||
func (r *All) Equals(other any) bool {
|
||||
return false
|
||||
func (r *All) Compare(other Rule) int {
|
||||
return 0
|
||||
}
|
||||
|
||||
func (r *All) String() string {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue