Fix regex and Fix incorrect test

This commit is contained in:
Justin Greywolf
2020-06-08 19:21:33 -07:00
parent ae6b75b62a
commit 0495103635
2 changed files with 4 additions and 4 deletions

View File

@@ -71,9 +71,9 @@ describe('Class diagram', () => {
classDiagram classDiagram
Class01 <|-- AveryLongClass : Cool Class01 <|-- AveryLongClass : Cool
&lt;&lt;interface&gt;&gt; Class01 &lt;&lt;interface&gt;&gt; Class01
Class01 : -int privateMethod() Class01 : -privateMethod()
Class01 : +int publicMethod() Class01 : +publicMethod()
Class01 : #int protectedMethod() Class01 : #protectedMethod()
Class01 : -int privateChimp Class01 : -int privateChimp
Class01 : +int publicGorilla Class01 : +int publicGorilla
Class01 : #int protectedMarmoset Class01 : #int protectedMarmoset

View File

@@ -278,7 +278,7 @@ export const drawClass = function(elem, classDef, conf) {
}; };
export const parseMember = function(text) { export const parseMember = function(text) {
const fieldRegEx = /^(\+|-|~|#)?(\w+)(~\w+~|\[\])?\s+(\w+)$/; const fieldRegEx = /(\+|-|~|#)?(\w+)(~\w+~|\[\])?\s+(\w+)/;
const methodRegEx = /(\+|-|~|#)?(\w+)\((.*)\)(\*|\$)? *(.*)?/; const methodRegEx = /(\+|-|~|#)?(\w+)\((.*)\)(\*|\$)? *(.*)?/;
///^(\+|-|~|#)?(\w+)\((.*)\)(\*|\$)?[ ]*(.*)?$/; ///^(\+|-|~|#)?(\w+)\((.*)\)(\*|\$)?[ ]*(.*)?$/;