Project

General

Profile

Activity

From 01/20/2026 to 02/18/2026

02/11/2026

01:00 PM Feature #7180 (Internal Test): create a centralized manager for the conversion list and per-file/...
Code Review Task branch 7180a Revisions 16415 and 16416
The changes look good.
Greg Shah
03:10 AM Bug #6629 (Internal Test): incremental conversion for OpenClient proxy programs
Danut, please put it in conversion testing. I've reviewed this some time ago but forgot to post. Constantin Asofiei

02/05/2026

06:41 AM Feature #7180 (Review): create a centralized manager for the conversion list and per-file/project...
Dănuț Filimon wrote:
> After retesting ChUI reports, I've found an interesting conversion issue which I am currently...
Dănuț Filimon
04:49 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
After retesting ChUI reports, I've found an interesting conversion issue which I am currently investigating. I also r... Dănuț Filimon

02/04/2026

09:24 AM Feature #7180 (Internal Test): create a centralized manager for the conversion list and per-file/...
Committed 7180a/16415. Just renamed importMode and associated methods to jarMode, no logic changes. Dănuț Filimon

02/03/2026

09:47 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Code Review Task Branch 7180a Revision 16413 and 16414
In the AM, let's change the name @importMode@ to something ...
Greg Shah
06:12 AM Feature #7180 (Review): create a centralized manager for the conversion list and per-file/project...
Committed *7180a/16413-16414*. Fixed import to resolve the p2o from the jar and not the one from the conversion folde... Dănuț Filimon
08:42 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I added new changes in *9638a/16310* and these include the following:
* Added support for dictionary registration fo...
Octavian Adrian Gavril

02/02/2026

05:42 AM Bug #11143 (Test): Reports fail for ChUI
Committed change into the *staging* branch. Teodor Gorghe
05:31 AM Bug #11143: Reports fail for ChUI
Ok, thanks! Teodor Gorghe
05:27 AM Bug #11143 (Review): Reports fail for ChUI
Review patch #11143-3: No objections, I ran the report for the application and found no issues. However, I am not abl... Dănuț Filimon
02:05 AM Bug #11143: Reports fail for ChUI
*Danut* or *Constantin*, before committing to the project, please take look into this patch file from @devsrv01:/tmp/... Teodor Gorghe
02:44 AM Feature #10190: Prototype the changes to the build to add ANTLR v4
Vladimir Tsichevski wrote:
> Paula Păstrăguș wrote:
> > 10190a was merged into trunk as rev @16375@ and archived.
...
Paula Păstrăguș

01/30/2026

10:29 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
> If needed, this can be addressed by explicitly specifying the @charset@ when ...
It is definitely needed. The i...
Greg Shah
09:26 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
Committed as revision *16010*.
I added a proper fix for the failing case described above (the quote space quote sc...
Paula Păstrăguș
05:03 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
I’ve committed the latest version of @SchemaParser.g4@ as revision @16009@.
PS: Another commit may follow before E...
Paula Păstrăguș
10:20 AM Feature #10190: Prototype the changes to the build to add ANTLR v4
Paula Păstrăguș wrote:
> 10190a was merged into trunk as rev @16375@ and archived.
Now I see the following in the b...
Vladimir Tsichevski
09:37 AM Feature #10190 (Test): Prototype the changes to the build to add ANTLR v4
10190a was merged into trunk as rev @16375@ and archived. Paula Păstrăguș
09:22 AM Feature #10190 (Merge Pending): Prototype the changes to the build to add ANTLR v4
You can merge to trunk now. Greg Shah
03:23 AM Feature #10190: Prototype the changes to the build to add ANTLR v4
Testing has passed successfully.
Greg, I’ll leave the final approval for the merge to you. If you’d like me to dou...
Paula Păstrăguș
02:36 AM Feature #10190: Prototype the changes to the build to add ANTLR v4
Conversion completed successfully. I’ll also run some smoke tests on the converted application, and if everything loo... Paula Păstrăguș
07:30 AM Bug #11143: Reports fail for ChUI
It is failing because the project is not properly configured for @ant rpt@.
The @PROPATH@ errors appears because it ...
Teodor Gorghe
05:44 AM Bug #11156 (Review): Conversion fails if source folder is a symlink
Committed *11156a/16373*. When using a symlink, make sure the target is preserved instead of followed. (refs: #11156)... Dănuț Filimon
04:53 AM Bug #11156: Conversion fails if source folder is a symlink
There are no issues when the symlink points to a folder in the ~/gcd/hotel_gui directory, but the problem appears whe... Dănuț Filimon
03:06 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Octavian Adrian Gavril wrote:
> About referenced tables/temp-tables in the input class, I think we should load the e...
Octavian Adrian Gavril
03:01 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
About referenced tables/temp-tables in the input class, I think we should load the entire DMO definition as well. Thi... Octavian Adrian Gavril

01/29/2026

03:00 PM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Code Review Task Branch 7180a Revisions 16410 through 16412
No objections.
Greg Shah
10:53 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
I need to do a full review. Then there will be cleanups. Then I would expect to be able to merge some code into tru... Greg Shah
09:48 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
There is one remaining issue in the schema parser, originating from the @relex@ method. For an input like @" "@ (quot... Paula Păstrăguș
07:50 AM Bug #11156 (WIP): Conversion fails if source folder is a symlink
I'll pick this one up. Dănuț Filimon
07:23 AM Bug #11156: Conversion fails if source folder is a symlink
If I attempt to convert a project (e.g. Hotel), but the @./abl@ folder is a symlink, then the conversion fails with:
...
Alexandru Lungu
07:21 AM Bug #11156 (Review): Conversion fails if source folder is a symlink
Alexandru Lungu

01/28/2026

02:36 PM Feature #10190 (Internal Test): Prototype the changes to the build to add ANTLR v4
Code Review Task Branch 10190a Revision 16376
The change looks good.
> Aside from that failing case, the other ...
Greg Shah
08:49 AM Feature #7169: drive conversion order using user-specified dependencies
There are a lot of issues related to the conversion database.
I committed *7169a/16354*. Added DependencyConversio...
Dănuț Filimon
05:45 AM Bug #10784 (Test): FWD Analytics - Visualize Call Graph can't be used due to broken file paths
This issue was fixed in trunk/16362 (#10919). Dănuț Filimon
05:44 AM Bug #10919: the source/AST view is broken in the Analytics web UI
Fixed the version reported/resolved. Dănuț Filimon

01/27/2026

08:34 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I've added new changes that cover support for the following OO references:
* class events
* length-of and resize me...
Octavian Adrian Gavril
08:02 AM Feature #7169: drive conversion order using user-specified dependencies
I've made the change mentioned in #7169-46 and noticed some issues with the conversion, that would be the AstManager ... Dănuț Filimon
06:22 AM Feature #7169: drive conversion order using user-specified dependencies
Greg Shah wrote:
> > Each profile will run using the ConversionDriver and should create a @jar@ (1 profile = 1 jar),...
Dănuț Filimon

01/26/2026

11:56 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Octavian Adrian Gavril wrote:
> Should we allow having a class in @abl@ folder and it's converted output in an exist...
Greg Shah
11:13 AM Feature #7169: drive conversion order using user-specified dependencies
> Each profile will run using the ConversionDriver and should create a @jar@ (1 profile = 1 jar), the name of the jar... Greg Shah
09:47 AM Feature #7169: drive conversion order using user-specified dependencies
Using a build/profiles/<profile_name> folder where each conversion is stores is the way to go at the moment. Dănuț Filimon
07:26 AM Feature #7169: drive conversion order using user-specified dependencies
Here's how the DependencyConversionDriver works at the moment:
* The DependencyConversionDriver is an independent cl...
Dănuț Filimon
10:01 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
I’ve attached the AST for @standard.df@ generated with both ANTLR2 and ANTLR4.
After a bit of refinement, the two ...
Paula Păstrăguș
04:45 AM Bug #11143: Reports fail for ChUI
ChUI failed @ant rpt@ with @Cannot find class/interface ... in PROPATH@. Dănuț Filimon
04:43 AM Bug #11143 (Test): Reports fail for ChUI
Dănuț Filimon

01/23/2026

10:37 AM Feature #10190 (Review): Prototype the changes to the build to add ANTLR v4
Testing revealed that the @-lib@ option is required for the schema task. Since the schema parser and the Progress lex... Paula Păstrăguș
09:41 AM Feature #10190: Prototype the changes to the build to add ANTLR v4
10190a was rebased, new revision is *16375*. Paula Păstrăguș
09:09 AM Feature #10190: Prototype the changes to the build to add ANTLR v4
No, I’ll rebase the branch right away and do some retesting. Paula Păstrăguș
09:05 AM Feature #10190: Prototype the changes to the build to add ANTLR v4
Have you rebased and tested using the upgraded Gradle that is there? Greg Shah
08:53 AM Feature #10190: Prototype the changes to the build to add ANTLR v4
The testing is finished, at that time I also converted one big application to be sure the new build changes does not ... Paula Păstrăguș
08:49 AM Feature #10190: Prototype the changes to the build to add ANTLR v4
What is the status of the testing on this? Greg Shah
07:52 AM Feature #7169: drive conversion order using user-specified dependencies
I created the @DependencyConversionDriver.java@, it does the following:
* process the command line arguments (the pr...
Dănuț Filimon
04:49 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
The @standard.df@ file now produces a large ASTV4 (without throwing any error!). I need to compare it with the AST ge... Paula Păstrăguș
04:40 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
Actually, things are easier than I initially thought! We just need to cast the token to a @CommonToken@ and then call... Paula Păstrăguș

01/22/2026

10:45 AM Feature #7169: drive conversion order using user-specified dependencies
The dependency manager will only process profiles that are explicitly part of the list provided by the caller OR whic... Greg Shah
07:39 AM Feature #7169: drive conversion order using user-specified dependencies
Another aspect I am unsure of:
* All profiles are automatically added to the graph, but what if the conversion uses ...
Dănuț Filimon
06:17 AM Feature #7169: drive conversion order using user-specified dependencies
The next step should be to evaluate the file that will be converted by each profile and to make sure there are no con... Dănuț Filimon
06:11 AM Feature #7169: drive conversion order using user-specified dependencies
I committed my changes to *7169a/16353*. Dănuț Filimon
02:40 AM Feature #7169: drive conversion order using user-specified dependencies
Greg Shah wrote:
> It sounds good so far. Please note that if we need to directly reference @ProfileConfig@ then th...
Dănuț Filimon
10:41 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
As discussed in the status meeting today, we must have token type mutability. We rely upon this heavily in the progr... Greg Shah
03:48 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
An idea will be to create a new lexer rule to match @any_ridiculous_symbol@ and emit a SYMBOL token, but here we need... Paula Păstrăguș
03:36 AM Feature #10804: create replacement AST implementation for use with ANTLR 4
The whole point of developing the ANTLR4 schema parser and the Progress lexer was to test the new annotation AST impl... Paula Păstrăguș
09:16 AM Bug #10919 (Test): the source/AST view is broken in the Analytics web UI
Branch 10919b was merged into trunk as rev. 16362 and archived. Dănuț Filimon
09:08 AM Bug #10919 (Merge Pending): the source/AST view is broken in the Analytics web UI
Merging 10919b to trunk now. Dănuț Filimon
06:48 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I used this testcase to test the implementation:
{{Collapse(A.cls)
CLASS A INHERITS cv.B IMPLEMENTS cv.IScheduled...
Octavian Adrian Gavril
06:40 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
I've committed the last changes in *9638a/16308*. These include:
* Loaded getters and setters definition as data mem...
Octavian Adrian Gavril
02:54 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
Should we allow having a class in @abl@ folder and it's converted output in an existing jar? If so, should we priorit... Octavian Adrian Gavril

01/21/2026

10:21 AM Feature #7169: drive conversion order using user-specified dependencies
It sounds good so far. Please note that if we need to directly reference @ProfileConfig@ then that class should not ... Greg Shah
05:54 AM Feature #7169: drive conversion order using user-specified dependencies
I created 3 classes:
* @DependencyNode.java@ contains the profile (ProfileConfig instance), three sets of Dependency...
Dănuț Filimon

01/20/2026

04:02 AM Bug #10919: the source/AST view is broken in the Analytics web UI
Regardless, the customer mentioned in #10919-40 allowed me to start the report server and test, the load time was pre... Dănuț Filimon
03:42 AM Bug #10919: the source/AST view is broken in the Analytics web UI
ChUI also failed the conversion with @Cannot find class/interface ... in PROPATH@. Dănuț Filimon
03:14 AM Bug #10919: the source/AST view is broken in the Analytics web UI
There seems to be a bug in a customer report conversion:... Dănuț Filimon
02:15 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
Committed *7180a/16362*. Initialize the ArtifactManager properties at server startup, before the SourceNameMapper.
...
Dănuț Filimon
 

Also available in: Atom