Project

General

Profile

Activity

From 07/22/2021 to 08/20/2021

08/20/2021

12:07 PM Bug #5613: 4GL built-in functions throw IllegalArgumentException
Please make a list of all of the cases you have found. It is OK to just list the names of the 4GL programs in the @t... Greg Shah
11:32 AM Bug #5613: 4GL built-in functions throw IllegalArgumentException
Greg Shah wrote:
> Igor: Let's avoid using the term "UDF" here since that is specific to database WHERE clause execu...
Igor Skornyakov
10:52 AM Bug #5613: 4GL built-in functions throw IllegalArgumentException
Igor: Let's avoid using the term "UDF" here since that is specific to database WHERE clause execution. The problem h... Greg Shah
10:50 AM Bug #5613: 4GL built-in functions throw IllegalArgumentException
From Igor:
> Some Java counterparts of 4GL functions which are called directly from the converted code can throw @...
Greg Shah
10:50 AM Bug #5613 (New): 4GL built-in functions throw IllegalArgumentException
Greg Shah
11:06 AM Feature #3817: create resource bundles from string literals and implement optional support for se...
Greg Shah wrote:
> The plan is good.
>
> > 3. Implement conversion rules to emit required Java code - any bundle ...
Hynek Cihlar
10:59 AM Feature #3817: create resource bundles from string literals and implement optional support for se...
The plan is good.
> 3. Implement conversion rules to emit required Java code - any bundle initialization logic, ge...
Greg Shah
10:52 AM Feature #3817: create resource bundles from string literals and implement optional support for se...
In order to estimate the efforts I came up with the following sub tasks:
1. Resolve the unknowns laid out by Greg ...
Hynek Cihlar
09:34 AM Feature #3817: create resource bundles from string literals and implement optional support for se...
Greg Shah wrote:
> * The 4GL essentially has resource-bundles that are specific to a single program. This may have ...
Hynek Cihlar
09:28 AM Feature #3817: create resource bundles from string literals and implement optional support for se...
Depending on the @CURRENT-LANGUAGE@ scope, the resource bundle will have to be scoped accordingly. The possible outco... Hynek Cihlar
08:08 AM Feature #3817: create resource bundles from string literals and implement optional support for se...
Hynek Cihlar wrote:
> Greg Shah wrote:
> > +FWD Implementation Questions+
> >
> > * To match the behavior of the...
Greg Shah
07:51 AM Feature #3817: create resource bundles from string literals and implement optional support for se...
> I assume the scope includes translation of FWD runtime, too. Like error messages. Correct?
No, we will handle th...
Greg Shah
03:02 AM Feature #3817: create resource bundles from string literals and implement optional support for se...
Greg Shah wrote:
> +FWD Implementation Questions+
>
> * To match the behavior of the 4GL
Greg, what behavior ...
Hynek Cihlar
02:30 AM Feature #3817: create resource bundles from string literals and implement optional support for se...
I assume the scope includes translation of FWD runtime, too. Like error messages. Correct? Hynek Cihlar

08/18/2021

01:01 PM Bug #5608: raw vs memptr parameters
@testcases/uast/memptr/memptr_vs_raw.p@ has some tests where raw/memptr args are passed for memptr/raw parameters. F... Constantin Asofiei
12:56 PM Bug #5608 (New): raw vs memptr parameters
Constantin Asofiei
10:13 AM Bug #2375: fix the memptr initialization (in extent) and memptr parameter processing
Greg Shah wrote:
> In @public raw(byte[] val)@, I think this text needs to be removed from the javadoc: "The passed ...
Constantin Asofiei
09:17 AM Bug #2375 (Closed): fix the memptr initialization (in extent) and memptr parameter processing
Code Review Task Branch 3821c Revision 12835
The solution is elegant and it makes sense.
In @public raw(byte[] ...
Greg Shah
06:19 AM Bug #2375 (Review): fix the memptr initialization (in extent) and memptr parameter processing
The changes are in 3821c rev 12835. Constantin Asofiei
05:33 AM Bug #2375: fix the memptr initialization (in extent) and memptr parameter processing
The 'memptr is both unknown and not-unknown' seems to not happen in Windows OE 11.6. Do you recall if the #1635-31 w... Constantin Asofiei
02:17 AM Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
Greg Shah wrote:
> I'm confused by this code in @symbolResolver.loadConvertedClass()@:
>
> [...]
>
> Why do we...
Constantin Asofiei

08/17/2021

03:42 PM Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
I'm confused by this code in @SymbolResolver.loadConvertedClass()@:... Greg Shah
08:32 AM Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
Greg Shah wrote:
> I think we always have a @ClassDefinition@ instance whenever we also have a @ConvertedClassName@ ...
Constantin Asofiei
08:26 AM Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
Greg Shah wrote:
> The current implementation splits the conversion of method names between parse time, annotations ...
Constantin Asofiei
08:20 AM Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
I think we always have a @ClassDefinition@ instance whenever we also have a @ConvertedClassName@ instance. Let me kn... Greg Shah

08/16/2021

03:29 PM Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
The current implementation splits the conversion of method names between parse time, annotations prep (@naming.rules@... Greg Shah

07/29/2021

09:36 AM Bug #2375 (WIP): fix the memptr initialization (in extent) and memptr parameter processing
Constantin Asofiei

07/26/2021

10:22 AM Bug #4978: Static method call in base class
Greg Shah wrote:
> >> @and not(parent.parent.type == prog.object_invocation and parent.parent.firstChild.type == pro...
Constantin Asofiei
08:32 AM Bug #4978: Static method call in base class
>> @and not(parent.parent.type == prog.object_invocation and parent.parent.firstChild.type == prog.class_event)@
>
...
Greg Shah

07/25/2021

05:28 AM Bug #4978: Static method call in base class
There is a weird bug with the changes from @convert/oo_calls.rules@, in 12645. This code:... Constantin Asofiei
 

Also available in: Atom