Add traits replace rules. for invalid cases ::<type> and <type>::. (#885)

* add replace rules

* fix replace grep
This commit is contained in:
satellitex
2019-06-12 16:45:45 +12:00
committed by Ian He
parent b573531ebf
commit fbbe7625b1
+2
View File
@@ -199,6 +199,8 @@ export default class Type extends Text {
.replace(/system::/g, '')
// replace `<T as Trait>::` (whitespaces were removed above)
.replace(/<TasTrait>::/g, '')
// replace `<T as something::Trait>::` (whitespaces were removed above)
.replace(/<Tas[a-z]+::Trait>::/g, '')
// replace `<Self as Trait>::` (whitespaces were removed above)
.replace(/<SelfasTrait>::/g, '')
// replace <Lookup as StaticLookup>