Project

General

Profile

Activity

From 09/13/2018 to 10/12/2018

10/08/2018

12:16 PM Feature #3696: implement Progress AST anti-parser
3696a has been rebased from trunk 11286. The latest revision is 11300. Greg Shah

10/04/2018

03:15 PM Feature #3701 (Closed): create a logic/control flow chart "view" for top-level blocks which will ...
Greg Shah
03:15 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
3701a was merged to trunk rev 11285 and archived. Constantin Asofiei
12:08 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
Constantin Asofiei wrote:
> > One thing to mention is that the link text still sometimes is upside-down. It would be...
Greg Shah
03:15 PM Feature #3699 (Closed): improve call-graph visualization to make it much more usable
Greg Shah
03:14 PM Feature #3699: improve call-graph visualization to make it much more usable
3701a was merged to trunk rev 11285 and archived. Constantin Asofiei
03:01 PM Feature #3699: improve call-graph visualization to make it much more usable
I'm OK with the changes. Please merge to trunk. When 3696 is finished we'll handle the anti-parsing integration. Greg Shah
02:38 PM Feature #3699: improve call-graph visualization to make it much more usable
Greg Shah wrote:
> Just open a task for this and we won't work on it now. It seems likely this is just a browser bu...
Constantin Asofiei
02:24 PM Feature #3699: improve call-graph visualization to make it much more usable
Just open a task for this and we won't work on it now. It seems likely this is just a browser bug and may get fixed ... Greg Shah
02:12 PM Feature #3699: improve call-graph visualization to make it much more usable
Greg Shah wrote:
> Constantin Asofiei wrote:
> > IE11 has problems rendering the links (which are @polyline@ SVG el...
Constantin Asofiei
01:54 PM Feature #3699: improve call-graph visualization to make it much more usable
Constantin Asofiei wrote:
> IE11 has problems rendering the links (which are @polyline@ SVG elements). I think is r...
Greg Shah
01:46 PM Feature #3699: improve call-graph visualization to make it much more usable
IE11 has problems rendering the links (which are @polyline@ SVG elements). I think is related to @stroke-width@, but... Constantin Asofiei
12:55 PM Feature #3699: improve call-graph visualization to make it much more usable
Greg Shah wrote:
> 1. Why are the @private@ methods @describeNode()@ and @describeTooltip()@ in @CallGraphApi@ being...
Constantin Asofiei
12:07 PM Feature #3699: improve call-graph visualization to make it much more usable
Code Review Task Branch3701a Revision 11305
The results are really good. FYI, considering the amount of change in...
Greg Shah
02:35 PM Bug #3742: IE11 doesn't render the flowchart or callgraph links
In IE11, the callgraph and flowchart links are not rendered; you need to open a flowchart and go back to previous scr... Constantin Asofiei
02:34 PM Bug #3742 (New): IE11 doesn't render the flowchart or callgraph links
Constantin Asofiei

10/03/2018

05:22 PM Feature #3701 (Review): create a logic/control flow chart "view" for top-level blocks which will ...
> One thing to mention is that the link text still sometimes is upside-down. It would be good to fix that.
If you ar...
Constantin Asofiei
05:22 PM Feature #3699 (Review): improve call-graph visualization to make it much more usable
The code reports are now the default view after login.
Please review 3701a rev 11305.
Constantin Asofiei
01:46 PM Feature #3699: improve call-graph visualization to make it much more usable
!fwd_code_analytics_call_graph_visualization_screen.png!
!fwd_code_analytics_code_control_flow_logic_main_window_e...
Greg Shah
01:44 PM Feature #3699: improve call-graph visualization to make it much more usable
This is very cool! I think it is a nice improvement for call graph and the flow chart support is in a good place for... Greg Shah
01:10 PM Feature #3699: improve call-graph visualization to make it much more usable
The flowchart legend is in 11304. Constantin Asofiei
11:54 AM Feature #3699: improve call-graph visualization to make it much more usable
Greg Shah wrote:
> Do you want a code review? History entries and javadoc seem to be missing, so I can wait until y...
Constantin Asofiei
11:54 AM Feature #3699: improve call-graph visualization to make it much more usable
Do you want a code review? History entries and javadoc seem to be missing, so I can wait until you are ready.
I'm...
Greg Shah
10:10 AM Feature #3699: improve call-graph visualization to make it much more usable
Greg, please take a look at 3701a rev 11303 - I don't think I can find something better than this.
Note that col...
Constantin Asofiei

09/25/2018

08:40 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
The result is really impressive! I love the extra controls to expand all blocks and choose horizontal/vertical. It ... Greg Shah

09/24/2018

05:42 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
Greg, please see 3701a rev 11299. You may want to check @./abl/fwd-embedded-driver.p.ast@, it contains more complex ... Constantin Asofiei

09/19/2018

07:12 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
Rev 11296 captures.
On first entry:
!fully_collapsed_flow_chart_branch_3701a_rev_11296.png!
When the repeat ...
Greg Shah
05:28 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
Greg Shah wrote:
> Are you trying to avoid statement-specific nodes?
Yes, I want to avoid adding other nodes, and j...
Constantin Asofiei
04:24 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
> What about this: we output the entire 4GL code for such statements, and add a way to show to the target AST for i.e... Greg Shah
03:05 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
Greg Shah wrote:
> Yes, I think so. This is an opportunity for the individual symbols in the flow chart to be augme...
Constantin Asofiei
10:45 AM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
> OK, so any statement which can affects the flow should be enhanced, to provide details about the call target.
Ye...
Greg Shah
10:21 AM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
Greg Shah wrote:
> Does that make sense? If there is a specific target, provide some linkage and handle any call/re...
Constantin Asofiei

09/18/2018

06:30 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
> should all call-sites appear, and if so, should they link somewhere or just as code snippets
By definition, most...
Greg Shah
05:53 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
Greg, I need some input for #3701-22. Constantin Asofiei

09/17/2018

03:00 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
Greg Shah wrote:
> * There are 2 @RUN@ statements that don't appear in the flow chart.
> * I think the @WAIT-FOR@ ...
Constantin Asofiei
02:52 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
Wow! This is really getting quite close. I captured the flow chart for the external procedure for @start.p@:
!st...
Greg Shah
11:55 AM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
To add to the previous list:
* *done* the support for collapse/expand block
Constantin Asofiei
09:18 AM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
I've rebased 3701a from trunk rev 11284. Also, I've committed some other improvements for the flow chart - see rev 1... Constantin Asofiei
08:05 PM Feature #3696 (WIP): implement Progress AST anti-parser
Branch 2110a was merged to trunk as revision 11284.
Branch 3696a was created from trunk revision 11284.
Greg Shah

09/16/2018

05:38 PM Feature #2110 (Closed): improve orphan comment processing
Branch 2110a was merged to trunk as revision 11284. Greg Shah
12:57 PM Feature #2110: improve orphan comment processing
Greg Shah wrote:
> If the server-side application converts/compiles and the automated appserver testing works, then ...
Eric Faulhaber

09/14/2018

04:58 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
I think that when the block is expanded, it is better to have it broken out explicitly like you do here. This seems ... Greg Shah
04:27 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
Greg, the @v = expr1 to expr2 [by k]@ and @while expr@ cases for @REPEAT@, @DO@ and @FOR@ statements - do you want to... Constantin Asofiei
12:48 PM Bug #3711: improve/fix comments conversion problems
With 2110a, the number of orphaned comments is now a small fraction of the previous amount. For example, the large C... Greg Shah
12:40 PM Bug #3711 (New): improve/fix comments conversion problems
Greg Shah
12:38 PM Feature #2110: improve orphan comment processing
With some of Eric's help, we tested the large GUI application. No issues related to 2110a were found. The testing w... Greg Shah
11:39 PM Feature #2110: improve orphan comment processing
ChUI conversion regression testing passed (runtime testing was not needed).
Hotel GUI (conversion and runtime) pas...
Greg Shah

09/13/2018

07:42 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
It's a good idea that you had. Greg Shah
07:41 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
As soon as #2110 is done, I will work start work on this task. I will make sure we have a method that can output an ... Greg Shah
07:06 PM Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
Greg, for the IF, WHILE, FOR, expressions, I need a way to anti-parse the expression (to show it in the chart). At th... Constantin Asofiei
09:38 AM Feature #2110: improve orphan comment processing
Revision 11297 passed ChUI conversion regression testing, but a regression was found in a large GUI application. The... Greg Shah
 

Also available in: Atom