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

* add replace rules

* fix replace grep
This commit is contained in:
satellitex
2019-05-14 12:21:08 +02:00
committed by Amaury Martiny
parent 27934f7bd9
commit 06a5dc61a2
+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>