Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: alignment issue #88 #89 #92

Merged
merged 1 commit into from
Nov 21, 2023
Merged

fix: alignment issue #88 #89 #92

merged 1 commit into from
Nov 21, 2023

Conversation

unimu-cic
Copy link
Collaborator

@unimu-cic unimu-cic commented Nov 21, 2023

Already verified the cases mentioned in Issues #88 and #89, as well as the template code available at https://app.zenuml.com/.

Test 1

A->A.method()

A.method() {
  B:method
  self() {
    // [bold, red] similar issue
    B:method
  }
}

// Issue #88
A->A.method {
  // [bold, red]Issue #89
  B:async message
}
馃摳 Screenshots

image

Test 2

// This is a sample
A.method() {
  if(condition) {
    B.method()
  }
}
馃摳 Screenshots

image

Test-3

Client->SGW."Get order by id" {
  svc.Get(id) {
    new X()
    rep."load order" {
      =="Start Here"==
      MF."load order from mainframe"
      =="End Here"==
      if(order == null) {
        @return 
        SGW->Client:404
      } else {
        return order
      }
      
      while(true) {
        svc.refresh(data)
      }
      processOrder()
    }
    return order
  }
  return response
}
馃摳 Screenshots

image

Test 4

// This is a sample
A.do() {
  if (condition1) {
    X.doSomething()
  } else if (condition2) {
    Y.doSomethingElse
  } else {
    doNothing()
  }
}
馃摳 Screenshots

image

@MrCoder MrCoder merged commit 18cea37 into main Nov 21, 2023
14 checks passed
@MrCoder MrCoder deleted the fix/alignment-issues branch April 29, 2024 04:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Message Line Misalignment in Sequence Diagram Activation Bar Misalignment in Sequence Diagrams
2 participants