2021-09-07 |
This-Another型でメソッドの引数として関連付けられた場合に,relatedPointから引数オブジェクトを取得することができていなかったのを修正.
|
Merge pull request #49 from nitta-lab/forAspectJTrace
...
ForAspectJTrace
確認しました。
ありがとうございます。
|
2021-09-06 |
Added waitAnimationEnd() before ACTUAL_ARGUMENT animation start.
...
Added sleepMainThread() before CONSTRACTOR_INVOCATION remove called
method execution animation start only.
|
Fixed bug that Y coordinate of ObjectVertex overlap with MethodExecution
...
Vertex when size of ObjectVertex is updated.
Delete comment out and print test code.
|
Implemented method to wait until MagnetRONAnimation#play() finish
...
MagnetRONAnimation#waitAnimationEnd().
Enabled to play MagnetRON animation of real-world programs without
crashing.
|
2021-09-04 |
Fixed bugs related to parents and children.
...
Implemented to synchronize with mxGraphModel in CollaborationViewer.
|
2021-09-03 |
Animate resizing and translating animation in parallel.
...
Add VertexResizeAnimation.
Rename to TranslateAnimation from EdgeAnimation.
|
2021-08-26 |
1) AspectJ 対応のための作業:
...
・AspectJ ではフィールド名を取得できないため,フィールド名がなくても動作するように MagnetRON 側を対応.
2) 昨日抽出の適正化と高速化:
・抽出したいデルタをより正確に指定できるようにし,またデルタ抽出を呼び出す回数を削減した.
3) デルタ抽出の不具合修正:
・MethodExecution#getObjectReferences() で,メソッドが戻り値を返さない場合のことを考慮していなかった.
・this-to-another 型のデルタ抽出で,指定するトレースポイントがメソッドの先頭だった場合正しく抽出できない不具合を修正.
|
2021-08-20 |
#5 Implemented so that method call and return value,
...
argument animation can be moved almost at the same time
@MagnetRONAnimation and EdgeAnimation.
|
2020-12-30 |
#22 Change to call method execution such as addElement(), add() in
...
CollaborationViewer#doLastAnimation().
|
2020-12-29 |
Revise .magnet files.
...
Reset MagnetRONFrame#open(), MagnetRONViewer#updateObjectVertices().
|
Add .magnet of tiny problems and put together in magnetFiles.
...
Not to overlap with MethodExecutionVertex when updating size of
ObjectVertex.
|
#5 Fix bug by removing all cells when resuming animation.
|
CONSTRACTOR_INVOCATION may be called after RECEIVER.
|
#22 Fix bug in ArgoUML Select(1)&2 by giving priority to isCreation()
...
= true that references are equals, and just remove VertexObject from
Arguments.
|
2020-12-28 |
#5 Add JToolButton to operate animation like resume, pause, stop.
...
DeltaAnimation's unused ThreadPool shutdown.
|
Merge pull request #41 from nitta-lab/doLastAnimation
...
doLastAnimation: Draw red edge when creating object reference.
I'll confirm after merged.
|
Merge pull request #40 from nitta-lab/fileOpen
...
FileOpen
Thank you. I've confirmed, I'll merge.
|
Draw red edge when creating object reference.
...
#3 Comment out entry and exitPerimeter, orderCells of edge.
|
|
#36 Fix bug in JHotDraw Transform & Select, References wasn't shrunk.
...
#3 Fix bug by always drawing the MethodExecutionVertex in foreground.
|
2020-12-26 |
#22 Fix bug in JHotDrawSelect multiple deltas,
...
by creating MethodExecutionVertex for MethodExecution not only
calledMethodExecution.
|
#36 To replace relatedPoints with shrink MethodExecution in this-another
...
, Add CollaborationObjectCallGraph#replaceRelatedPoints(),
DeltaAliasCollector#collectNewToOldMethodExecution().
Fix bug by setting return value in new MethodExecution of
DeltaAliasCollector#replaceInvocationChains().
|
2020-12-25 |
表示メニューのコマンドを追加した。
...
その他若干の修正。
|
2020-12-24 |
1. IMagnetRONのインタフェースの修正
...
2. StartAmimationActionおよびMagnetRONFrameの修正
3. アニメーションメニューへの「終了」の追加および、StopAnimationActionの追加
4. mxGraphComponentのサイズが常にウィンドウサイズに合うように修正
|
2020-12-23 |
#22 Fix bug create two same vertices
...
in CollaborationViewer#createObjectVertices().
|
2020-12-19 |
#22 Migrate CollaborationViewer from DeltaViewer of MagnetRONFrame.
...
Create MagnetRONViewer#getRelatedInformation return value is reference
and FieldName.
|
2020-12-18 |
#22 Implement CollaborationViewer#doLastAnimation,
...
createEdgeToObject, createObjectVertices.
Migrated method from DeltaViewer to MagnetRONViewer and
CollaborationViewer.
Add CollaborationViewerSampleTest.
|
2020-12-11 |
Create CollaborationAliasCollector to merge multiple delta aliasList.
...
Create CollaborationObjectCallGraph to merge ExtractedStructure and add
relatedPoint, getCallTree().
Create IObjectLayout to create merge delta layout.
|
2020-12-04 |
Migrating from DeltaViewer to CollaborationViewer.
...
Add IObjectCallGraph, MagnetRONViewer is parent of DeltaViewer,
CollaborationViewer.
|