Project

General

Profile

Activity

From 04/28/2025 to 05/27/2025

05/27/2025

05:54 AM Feature #6161 (Internal Test): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-P...
Constantin Asofiei
05:54 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
I'm OK with the changes in 6161a, and it passed conversion testing. Please run harness for some apps.
Also, 6161a...
Constantin Asofiei
05:20 AM Feature #9447: XML support feature improvements and testing
The changes are compatible with Java 1.8.... Teodor Gorghe
05:05 AM Feature #9447: XML support feature improvements and testing
I created a new Java 8 project, which I have tested this property, it works with no problems.
I am checking right no...
Teodor Gorghe
05:01 AM Feature #9447: XML support feature improvements and testing
Teodor, are any of these changes still compatible with Java 8? Or 9447a will enforce a minimum support to Java 17? Alexandru Lungu
04:59 AM Feature #9447: XML support feature improvements and testing
Commited revision *15718* on branch *9447a*.
- removed @olap4j@ dependency because is no longer needed
- changed @x...
Teodor Gorghe
03:57 AM Bug #9996 (WIP): Object references should be decremented at the nearest block instead of the top-...
Constantin Asofiei wrote:
> Danut, some notes:
> * now we register ObjectOps as 'block-scopeable' instead of 'top-...
Dănuț Filimon
03:47 AM Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
Danut, some notes:
* now we register ObjectOps as 'block-scopeable' instead of 'top-level scopeable'.
* this mean...
Constantin Asofiei
02:32 AM Feature #10050: OS-DIR and other file-system utility methods, feature improvements and testing.
This task will handle fixing the remaining inconsistencies related to OE in the current implementation of the feature... Stefanel Pezamosca
02:17 AM Feature #10050 (New): OS-DIR and other file-system utility methods, feature improvements and test...
Stefanel Pezamosca

05/26/2025

09:53 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin, relative to our discussion.
This piece of code that I found in @ClassDefinition.annotateMethodCall@:
<...
Paul Bodale
04:52 AM Bug #10027 (Test): Incorrect handling of an unused shared variable in the conversion process.
10027a was merged to trunk as rev 15935 and archived. Paula Păstrăguș
04:40 AM Bug #10027 (Merge Pending): Incorrect handling of an unused shared variable in the conversion pro...
Please merge 10027a after 9583b. Constantin Asofiei

05/23/2025

09:56 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Constantin Asofiei wrote:
> Do we need this in #8966 branch?
We'll see in #9945 if these changes should be ported t...
Radu Apetrii
09:51 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Paula Păstrăguș wrote:
> Committed to 10027a/15933.
>
> Constantin, please double-check the revision.
The branch...
Constantin Asofiei
08:15 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Committed to 10027a/15933.
Constantin, please double-check the revision.
If everything looks good, Radu, we’d l...
Paula Păstrăguș
07:53 AM Bug #10027 (Internal Test): Incorrect handling of an unused shared variable in the conversion pro...
Conversion testing passed: unused variables were successfully dropped, and unused shared variables were emitted using... Paula Păstrăguș
09:38 AM Feature #9516: include pre-converted webspeed runtime code in FWD
I've made some progress and I'm down to only these ones right now:
{{collapse...
Radu Apetrii
06:44 AM Feature #9516: include pre-converted webspeed runtime code in FWD
Radu Apetrii wrote:
> I assume I need to add those in the directory. Is there a suitable place (like for example und...
Constantin Asofiei
06:43 AM Feature #9516: include pre-converted webspeed runtime code in FWD
Constantin Asofiei wrote:
> Radu Apetrii wrote:
> > Will we add nodes in the directory with these configurations?
...
Radu Apetrii
06:41 AM Feature #9516: include pre-converted webspeed runtime code in FWD
Radu Apetrii wrote:
> I have a pretty small testcase with this issue that fails with both 6506a and trunk, so let me...
Constantin Asofiei
06:37 AM Feature #9516: include pre-converted webspeed runtime code in FWD
Radu Apetrii wrote:
> Will we add nodes in the directory with these configurations?
They should map to directory se...
Constantin Asofiei
05:29 AM Feature #9516: include pre-converted webspeed runtime code in FWD
For the @WEB-CONTEXT:GET-CONFIG-VALUE@ implementation, which seems to be quite important, 4GL reads the values from t... Radu Apetrii
05:20 AM Feature #9516: include pre-converted webspeed runtime code in FWD
Another update. I modified for the moment the java file, just to pass that point (from @FUNC_CALL_SITE_1.clone().exec... Radu Apetrii
04:39 AM Feature #9516: include pre-converted webspeed runtime code in FWD
I've reached a point in which I think there's a conversion issue (maybe?). I'll post the code that's executing here, ... Radu Apetrii
08:41 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> Sorry, I meant @extent(extVar)@ as argument, not property call.
And this is not a class...
Constantin Asofiei
08:41 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Sorry, I meant @extent(extVar)@ as argument, not property call. Constantin Asofiei
08:39 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> Why was that wrapper not emitting?
See note #6161-30 . It looks like it's because...
Paul Bodale
08:08 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Paul Bodale wrote:
> Constantin Asofiei wrote:
> > There is also an added @new integer@ wrapper for this case:
> >...
Constantin Asofiei
08:01 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> There is also an added @new integer@ wrapper for this case:
> [...]
>
> it will have...
Paul Bodale
07:10 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
There is also an added @new integer@ wrapper for this case:... Constantin Asofiei
04:47 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> What if you pass the @"?"@ string instead of unknown?
Then the error 16548 would be s...
Paul Bodale
05:02 AM Feature #9437: enhancements for Progress.Lang.Class
h3. Set and Get methods
Progress.Reflect.Property inherits Progress.Reflect.Variable, so we should implement @Set@...
Eduard Soltan
04:24 AM Feature #9437: enhancements for Progress.Lang.Class
h2. Progress.Reflect.Variable
*AccessMode property*: this could be inferred from the access mode of the java field...
Eduard Soltan

05/22/2025

10:35 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Paul Bodale wrote:
> Returns the error 16548 instead of 16581 like expected but I -will- _can_ fix this in the next ...
Constantin Asofiei
10:34 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Please do some improvements here:... Constantin Asofiei
10:24 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> > > * @ObjectOps.setDynamicProperty@ - what if @character prop@ is unknown?
> > I've in...
Paul Bodale
10:23 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
OK, I think I understand now. Thanks. Constantin Asofiei
10:18 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> Paul Bodale wrote:
> > I tested this multiple times and the results show that the cast ...
Paul Bodale
09:59 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Paul Bodale wrote:
> I tested this multiple times and the results show that the cast is only needed for function cal...
Constantin Asofiei
09:56 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Committed rev. 15945 on branch 6161 that addresses the feedback received.
Constantin Asofiei wrote:
> Review of 6...
Paul Bodale
05:44 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Review of 6161a rev 15944:
* add missing headers to files where is not set
* shouldn't this honor also direct metho...
Constantin Asofiei
04:43 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> Shouldn't @mtypes[i].isAssignableFrom(BaseDataType.class)@ be @BaseDataType.class.isAssi...
Paul Bodale
04:07 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Shouldn't @mtypes[i].isAssignableFrom(BaseDataType.class)@ be @BaseDataType.class.isAssignableFrom(...)@? The javado... Constantin Asofiei
04:01 AM Feature #6161 (Review): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY...
Paul Bodale
03:59 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Committed rev. 15943 on branch 6161a which addresses the issue described above.
This is my proposed solution:...
Paul Bodale
03:13 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
The please improve that code; at the least, if @mtypes[i].isArray()@, the do not @// last resort - try to convert@ Constantin Asofiei
03:11 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> Is this from this code?
> [...]
Yes
Paul Bodale
03:04 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Is this from this code?... Constantin Asofiei
03:02 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Found the following cases where a @java.lang.NoSuchMethodException@ is thrown at the command line in the server:
<pr...
Paul Bodale
09:47 AM Bug #10042: Improve support for LOG-MANAGER
In #10000, a use of @LegacyLogManager logManager = LegacyLogOps.logMgr();@ was causing the thread to fail clean-up. I... Alexandru Lungu
09:42 AM Bug #10042 (New): Improve support for LOG-MANAGER
Alexandru Lungu
08:53 AM Bug #10039: Error 132 is not caught by the defined CATCH block
From #8912-334:
-----
The 132 error is not caught, the test case to isolate the issue is:...
Dănuț Filimon
08:51 AM Bug #10039 (New): Error 132 is not caught by the defined CATCH block
Dănuț Filimon
08:36 AM Feature #9447: XML support feature improvements and testing
Checked the following files:
- @src/com/sun/org/apache/xerces/internal/impl/Constants.java@: internal JDK implementa...
Teodor Gorghe
07:05 AM Feature #9447: XML support feature improvements and testing
Greg Shah wrote:
> Please make sure to put code comments into these locations to explain these weird implementation ...
Teodor Gorghe
06:51 AM Feature #9447: XML support feature improvements and testing
Teodor Gorghe wrote:
> Regarding to the @X-DOCUMENT:LOAD@ method, for the *longchar* mode, on 4GL implementation, th...
Greg Shah
06:20 AM Feature #9447: XML support feature improvements and testing
Run @./gradlew dependencies@ and look into the dependency tree. There is also #9687 where we are upgrading dependenc... Constantin Asofiei
05:59 AM Feature #9447: XML support feature improvements and testing
Regarding to the *JASP property* for setting the @entityExpansionLimit@, it is only available on *xerces JDK implemen... Teodor Gorghe
03:01 AM Feature #9447: XML support feature improvements and testing
Regarding to the @X-DOCUMENT:LOAD@ method, for the *longchar* mode, on 4GL implementation, the encoding is not valida... Teodor Gorghe
08:21 AM Feature #9516: include pre-converted webspeed runtime code in FWD
Get the line from @debug.p.cache@ and look into the @debug.p.pphints@ for the include file matching that line. Constantin Asofiei
08:20 AM Feature #9516: include pre-converted webspeed runtime code in FWD
Constantin Asofiei wrote:
> What file is this? Is this after parse (the .cache) or before it?
The file is a @.cache...
Radu Apetrii
08:18 AM Feature #9516: include pre-converted webspeed runtime code in FWD
What file is this? Is this after parse (the .cache) or before it?
Try commenting the offending @NO-ERROR.@ line.
Constantin Asofiei
08:17 AM Feature #9516: include pre-converted webspeed runtime code in FWD
Mmm, I'm now facing another issue with a file I had to include. This is the piece of code:... Radu Apetrii
06:14 AM Feature #9516: include pre-converted webspeed runtime code in FWD
From what I'm seeing, this is the default @tagmap.dat@. Now, where should I place it? Or should something else happen? Radu Apetrii
06:00 AM Feature #9516: include pre-converted webspeed runtime code in FWD
Just a quick question. When running the @web-disp.p@ program, at some point it calls the @reset-tagmap-utilities@ fro... Radu Apetrii
08:17 AM Feature #9437: enhancements for Progress.Lang.Class
Rebased to latest trunk + plus implementation adjustments in setter of Variable and setting of @dataType@. Eduard Soltan
04:20 AM Feature #9437: enhancements for Progress.Lang.Class
Sure, but I am still working on some adjustments on Varibale.get ad set methods. Eduard Soltan
04:19 AM Feature #9437: enhancements for Progress.Lang.Class
Eduard, please rebase. Constantin Asofiei

05/21/2025

06:02 PM Feature #9955 (Internal Test): Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
Thank you, Radu. Related to reported issues:
* I did a quick test and in that case the timestamp is silently ignored...
Ovidiu Maxiniuc
02:19 PM Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
Review for 9955a
* In @ClientPrincipal.setLoginExpirationTimestamp@, at line @ts = new datetimetz(); // TODO: what h...
Radu Apetrii
09:36 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
This is not related to DYNAMIC-PROPERTY but I'm going to log the problem here.
If you make a call to a procedure exp...
Paul Bodale
09:12 AM Feature #9437: enhancements for Progress.Lang.Class
Marian,
For any methods from Progress.Lang.Class there is an overload with a parameter of type @Progress.Reflect....
Eduard Soltan
09:04 AM Feature #9437: enhancements for Progress.Lang.Class
Committed on 9437a, rev. 15910.
Committed implementation of Progress.Lang.Class:getVariables, Progress.Lang.Class:...
Eduard Soltan
08:56 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Paula Păstrăguș wrote:
> However, until then, Constantin, does the fix meet your expectations?
Yes, thank you.
Constantin Asofiei
08:54 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
I looked for other scenarios, but it seems that @LIKE@ remains the only problematic case in this context.
Here's a...
Paula Păstrăguș
07:04 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Please can you add CA-24875 to the case_num?
thank you
Holly Brown
06:17 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Okay, I’ll also look for other test cases that involve those kind of variables. Paula Păstrăguș
06:15 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Paula Păstrăguș wrote:
> So just to confirm, you're suggesting that the better solution would be to update @variable...
Constantin Asofiei
06:13 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Alright, I tried my quick workaround and the conversion completed successfully... However, I see your point. So just ... Paula Păstrăguș
06:08 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Paula Păstrăguș wrote:
> Regarding the rule I mentioned earlier, I would suggest adding a new condition like the fol...
Constantin Asofiei
06:06 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
We need to exclude the 'meta' usage when checking the 'refid' - so in @variable_definitions_unrefd.rules@, do not use... Constantin Asofiei
06:06 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Regarding the rule I mentioned earlier, I would suggest adding a new condition like the following at a first glance:
...
Paula Păstrăguș
06:03 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Constantin, I looked into the conversion process, and the *AST* looks like this:
!ast.png!
In the @VAR_DATE@ no...
Paula Păstrăguș
04:47 AM Bug #10027: Incorrect handling of an unused shared variable in the conversion process.
Here's the testcase:... Paula Păstrăguș
04:44 AM Bug #10027 (Test): Incorrect handling of an unused shared variable in the conversion process.
Paula Păstrăguș
07:15 AM Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
Eduard Soltan wrote:
> Do I have the change @message h:connect("-URL http://localhost:8810/apsv -sessionModel Sessio...
Constantin Asofiei
06:50 AM Bug #9996 (Review): Object references should be decremented at the nearest block instead of the t...
The issue was that I was introducing the internal definitions in an external procedure, when it already has @extProgD... Dănuț Filimon
03:44 AM Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
Dănuț Filimon wrote:
> I focused on finding out the test suite and ran a few tests with and without 9538d on the pro...
Dănuț Filimon
03:02 AM Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
I focused on finding out the test suite and ran a few tests with and without 9538d on the problematic module:
* With...
Dănuț Filimon
03:41 AM Feature #9447: XML support feature improvements and testing
Is there a constant in JRE for @http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit@? Constantin Asofiei
03:39 AM Feature #9447: XML support feature improvements and testing
In order to be compatible with *JDK 1.8*, the code for setting @entityExpansionLimit@ on factory instance is:... Teodor Gorghe
03:26 AM Feature #9447: XML support feature improvements and testing
For the @SaxReaderImpl@, it is even simplier. I think for the *JDK 17*, @xmlif.setProperty("jdk.xml.entityExpansionLi... Teodor Gorghe
03:20 AM Feature #9447: XML support feature improvements and testing
What about @SaxReaderImpl@? Constantin Asofiei
02:48 AM Feature #9447: XML support feature improvements and testing
Stefan Vieru wrote:
> Alex,
> I have found this: https://docs.oracle.com/javase/tutorial/jaxp/limits/using.html
>...
Teodor Gorghe
02:59 AM Feature #6490 (Test): DYNAMIC-INVOKE which returns an extent
Branch 6490a was merged into trunk as rev. 15921 and archived. Paul Bodale
02:42 AM Feature #6490 (Merge Pending): DYNAMIC-INVOKE which returns an extent
Please merge to trunk now. I've ran conversion again and it was OK. Constantin Asofiei

05/20/2025

01:50 PM Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Constantin Asofiei wrote:
> Eduard, please update [[p2j:Bootstrap_Configuration#Configuration-Reference]] with for t...
Eduard Soltan
10:29 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
review for 10004a rev 15918:
* @type.equals(BaseDataTypeConstant.class)@ needs to be @BaseDataTypeConstant.class.isA...
Constantin Asofiei
10:02 AM Bug #10004 (Review): NativeInvoker fails if an argument is of type integerConstant
I committed the new approach to rev 15918, please review. Artur Școlnic
09:01 AM Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
Artur Școlnic
07:45 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
Artur Școlnic wrote:
> You mean storing the super class for anonymous classes and constants in the signature?
> If ...
Constantin Asofiei
03:12 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
You mean storing the super class for anonymous classes and constants in the signature?
If @getSignature@ is the only...
Artur Școlnic
08:49 AM Feature #9447: XML support feature improvements and testing
I have implemented the *longchar* @load@ method for X-DOCUMENT, but I have noticed a problem:
- On 4GL, when the XML...
Teodor Gorghe
03:38 AM Feature #9447: XML support feature improvements and testing
Dănuț Filimon wrote:
> I will look on it right now. I'm using the v6.4 patch. I have looked on it and this patch add...
Teodor Gorghe
02:59 AM Feature #9447: XML support feature improvements and testing
Teodor Gorghe wrote:
> I will look on it right now. I'm using the v6.4 patch. I have looked on it and this patch add...
Dănuț Filimon
02:57 AM Feature #9447: XML support feature improvements and testing
Dănuț Filimon wrote:
> Teodor Gorghe wrote:
> > While building the FWD on this branch, I have encountered this erro...
Teodor Gorghe
02:51 AM Feature #9447: XML support feature improvements and testing
I built with @./gradlew all@ and no issues on my part.... Stefan Vieru
02:46 AM Feature #9447: XML support feature improvements and testing
Teodor Gorghe wrote:
> While building the FWD on this branch, I have encountered this error:
> [...]
> I'm using *...
Dănuț Filimon
02:40 AM Feature #9447: XML support feature improvements and testing
While building the FWD on this branch, I have encountered this error:... Teodor Gorghe
04:23 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
Rebased branch 6490a with trunk rev. 15918 Paul Bodale
03:42 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
While making some tests for another task I found that the cast to Object for function calls was not emitting anymore.... Paul Bodale
02:51 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
There is a problem with the SetParam builtin function.
I pulled the changes from branch 6490a related to method r...
Paul Bodale

05/19/2025

10:17 AM Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Eduard, please update [[p2j:Bootstrap_Configuration#Configuration-Reference]] with for the @catch-stop@ configuration. Constantin Asofiei
10:14 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
Artur Școlnic wrote:
> I committed a new solution to 10004a/15917. Constantin, please review.
Why not do this in @C...
Constantin Asofiei
10:11 AM Bug #10004 (Review): NativeInvoker fails if an argument is of type integerConstant
I committed a new solution to 10004a/15917. Constantin, please review. Artur Școlnic
09:56 AM Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
Artur Școlnic
09:45 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
Artur, that is not what I had in mind. This class uses lots of @.equals(Class<BDT>)@, and the solution needs to be a... Constantin Asofiei
09:22 AM Bug #10004 (Review): NativeInvoker fails if an argument is of type integerConstant
Artur Școlnic
09:22 AM Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
I added the missing type checks, the changes are in 10004a.
I did not try to normalize the type because we are deali...
Artur Școlnic
07:55 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
The @library_calls/@ tests in [[p2j:Testcases]] should be executed. These are not yet reworked as ABLUnit tests. Se... Greg Shah
07:51 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
Alexandru Lungu wrote:
> I added it as a check next to @integer.class@ (i.e. @integer.integerConstant.class@) and it...
Artur Școlnic
07:42 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
@NativeInvoker@ has lots of cases like @cls.equals(decimal.class)@ - if not solved by #9060, the entire class needs t... Constantin Asofiei
07:38 AM Bug #10004: NativeInvoker fails if an argument is of type integerConstant
There is an issue when @NativeInvoker.checkModeAndType@ is called with an argument that is of type @integerConstant@.... Alexandru Lungu
07:35 AM Bug #10004 (WIP): NativeInvoker fails if an argument is of type integerConstant
Alexandru Lungu
08:39 AM Feature #9447: XML support feature improvements and testing
Use 9447a. Constantin Asofiei
08:38 AM Feature #9447: XML support feature improvements and testing
In order to work on this task, I need to create a new branch 9447b, or I can work on the existing branch, 9447a? Teodor Gorghe
04:49 AM Feature #9447: XML support feature improvements and testing
... Stefan Vieru
03:41 AM Feature #9447: XML support feature improvements and testing
Stefan Vieru wrote:
> They are the same format as the others in @base_language/xml/sax/support@, so I suppose yes.
...
Constantin Asofiei
03:38 AM Feature #9447: XML support feature improvements and testing
They are the same format as the others in @base_language/xml/sax/support@, so I suppose yes. Stefan Vieru
03:37 AM Feature #9447: XML support feature improvements and testing
Stefan Vieru wrote:
> I still have the tests that I created locally, they're not on testcases, should I commit them?...
Constantin Asofiei
03:36 AM Feature #9447: XML support feature improvements and testing
I think everything that is necessary is here. I still have the tests that I created locally, they're not on testcases... Stefan Vieru
03:32 AM Feature #9447: XML support feature improvements and testing
Stefan, if you have any other notes to document, please do so.
Otherwise, Teodor, please work on this.
Constantin Asofiei
07:43 AM Feature #9437: enhancements for Progress.Lang.Class
Eduard Soltan wrote:
> Problem is that in FWD the access mode of the converted field will always be *private*. But w...
Constantin Asofiei
06:49 AM Feature #9437: enhancements for Progress.Lang.Class
... Eduard Soltan
04:36 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
I found a conflicting behavior between the NEW statement and DYNAMIC-NEW statement in progress.
* While solving the...
Paul Bodale

05/16/2025

12:27 PM Bug #9997: Apache HttpClient limitations when used via LegacySocketLibrary
Constantin, I just linked https://developer.mozilla.org/en-US/docs/Glossary/Forbidden_request_header to this issue be... Sergey Ivanovskiy
11:02 AM Bug #9997: Apache HttpClient limitations when used via LegacySocketLibrary
In FWD, the implementation of @OpenEdge.Net.HTTP.Lib.ABLSockets.ABLSocketLibrary@ uses Apache HttpClient library.
...
Constantin Asofiei
10:56 AM Bug #9997 (New): Apache HttpClient limitations when used via LegacySocketLibrary
Constantin Asofiei
09:56 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
There this thing that needs to be addressed.
I wrote some more tests and like Constantin pointed out, in progress...
Paul Bodale
05:11 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
Rebased branch 6490a with trunk rev. 15908. Paul Bodale
02:21 AM Bug #9532: codepage support in ASC(), CHR(), OUTPUT TO ... CONVERT and FIX-CODEPAGE()
Constantin Asofiei wrote:
> Hi Delia, what is the state of #4766? Can you do some preliminary tests with the codepa...
Delia Mitric
02:19 AM Bug #9996 (WIP): Object references should be decremented at the nearest block instead of the top-...
The problem was discussed in #9538-153 - #9538-158, the problem is that we increase the reference of an object when w... Dănuț Filimon
02:10 AM Bug #9996 (Test): Object references should be decremented at the nearest block instead of the top...
Dănuț Filimon
10:08 PM Feature #9955 (Review): Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
Please review. Ovidiu Maxiniuc
10:07 PM Feature #9955 (WIP): Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
Committed revision 15907 into 9955a with improved support. All above issues were addressed.
The only remaining issue...
Ovidiu Maxiniuc

05/15/2025

01:16 PM Bug #9532: codepage support in ASC(), CHR(), OUTPUT TO ... CONVERT and FIX-CODEPAGE()
Hi Delia, what is the state of #4766? Can you do some preliminary tests with the codepages mentioned by Greg? Constantin Asofiei
07:44 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Committed rev. 15883 to branch 6161 that introduces a fix for the assignment to properties case.
The changes were...
Paul Bodale
02:39 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Assignment to variables was working fine even for objects but then we changed the assignment rules to convert to the ... Paul Bodale
02:31 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> What is @getDynamicProperty@ returning in your branch?
Similar to DYNAMIC-INVOKE, @ge...
Paul Bodale
06:33 AM Feature #9437: enhancements for Progress.Lang.Class
Eduard Soltan wrote:
> Greg Shah wrote:
>
> > Progress.Lang.Class.invoke - this can be considered 'partial' now, ...
Marian Edu
05:47 AM Feature #9437: enhancements for Progress.Lang.Class
Greg Shah wrote:
> Progress.Lang.Class.invoke - this can be considered 'partial' now, it needs proper testing (may...
Eduard Soltan
05:41 AM Feature #9437 (WIP): enhancements for Progress.Lang.Class
Eduard Soltan
04:45 AM Feature #9437: enhancements for Progress.Lang.Class
Added runtime support for Progress.Lang.Class.haswidgetpool(), in 9437a, rev. 15908. Eduard Soltan
08:45 PM Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
I created task branch 9955a and committed the initial implementation.
The initial commit contains:
* full support f...
Ovidiu Maxiniuc

05/14/2025

02:58 PM Feature #9437: enhancements for Progress.Lang.Class
Eduard Soltan wrote:
> I think we could emit in converted class a field of type @WidgetPoolData@.
Please emit an an...
Constantin Asofiei
02:56 PM Feature #9437: enhancements for Progress.Lang.Class
Greg Shah wrote:
> Progress.Lang.Class.haswidgetpool() - unsupported
Please observe my test class:...
Eduard Soltan
10:05 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
What is @getDynamicProperty@ returning in your branch?
I would expect if this is a problem of extent vs non-extent...
Constantin Asofiei
09:20 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
I've found the following conversion problems:... Paul Bodale
05:05 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
Review of 6506a rev 15764:
* WebContextOps - anything not supported, like FORM/QUERY env, other CGI vars, etc need t...
Constantin Asofiei
04:26 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
Committed rev. 15912 on branch 6490a in which I modified "is_extent_lvalue_ref" function because it wasn't returning ... Paul Bodale
04:01 AM Feature #8904 (Test): implement -catchStop and the integration/conversion of STOP conditions into...
Constantin Asofiei
03:16 AM Bug #4602 (Review): fixes for OO 4GL and structured error handling
I tested patch from #9969 with the changes from 4602a, on customer application unittests and I no longer see the regr... Eduard Soltan

05/13/2025

05:07 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
Committed rev. 15911 on branch 6490a that addresses the issue from note #6490-84
I changed the rules so that DYNAMIC...
Paul Bodale

05/12/2025

07:20 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
There is the case where LVALUE is an extent and RVALUE is a scalar:... Paul Bodale
07:05 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
Is it 'safe' enough to emit @invoke()@ if LVALUE is a scalar field, and @invokeExtent@ otherwise? Ensuring that an ER... Constantin Asofiei
06:17 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
@ObjectOps.dynamicInvoke@ is the API for poly, it returns object. Trunk doesn't have the methods for returning extent... Paul Bodale
06:03 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
What is the behavior in trunk? Also, @ObjectOps.dynamicInvoke@ now returns 'object' or BDT? Constantin Asofiei
05:26 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
This problem remained unresolved:... Paul Bodale

05/09/2025

10:30 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
Committed rev. 15887 on branch 6490a that addresses the feedback.
Constantin Asofiei wrote:
> Review for 6490 rev...
Paul Bodale
06:39 AM Feature #6490: DYNAMIC-INVOKE which returns an extent
Paul, please get the review addressed, rebase and lets get it through testing. Constantin Asofiei
07:40 AM Feature #9516: include pre-converted webspeed runtime code in FWD
You will also need to add @${P2J_HOME}/abl/ade/src/@ to the PROPATH in @p2j.cfg.xml@. Constantin Asofiei
07:38 AM Feature #9516: include pre-converted webspeed runtime code in FWD
You need to copy the skeleton project , and also add @<parameter name="oo-skeleton-path" value="skeleton" />@ in @p2j... Constantin Asofiei
07:32 AM Feature #9516: include pre-converted webspeed runtime code in FWD
One more thing, which might be needed in the future configurations: this is how @web-disp.p@ is included in the 4GL e... Radu Apetrii
07:13 AM Feature #9516: include pre-converted webspeed runtime code in FWD
While trying to set up the webspeed sample, I encountered something that I don't know how to fix. Basically, I update... Radu Apetrii
06:59 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> This is really weird - looks like a bug in 4GL, you can pass @DYNAMIC-PROPERTY(props, "i...
Paul Bodale
06:34 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
This is really weird - looks like a bug in 4GL, you can pass @DYNAMIC-PROPERTY(props, "intExt1")@ as an argument to a... Constantin Asofiei
05:36 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
I also found this case and I'm not sure what to do... Paul Bodale
04:07 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Committed rev. 15881 on branch 6161a.
In this commit:
* I enhanced the API of DYNAMIC-PROPERTY to avoid unnecessary...
Paul Bodale
05:26 AM Feature #6506: implement CGI WebSpeed support and the standard web-disp.p dispatch functionality
I committed to 6506a rev. 15764 a few more things:
* Added implementations for @GET-CGI-LIST()@, @GET-CGI-VALUE()@, ...
Radu Apetrii

05/07/2025

06:25 AM Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
Do I have the change @message h:connect("-URL http://localhost:8810/apsv -sessionModel Session-free").@ the connectio... Eduard Soltan
04:16 AM Bug #9819: SESSION:FIRST-ASYNC-REQUEST and SESSION:LAST-ASYNC-REQUEST
I can not make SESSION:FIRST/LAST-ASYNC-REQUEST to return anything else other than unknown with 11.7:
* start progra...
Constantin Asofiei
04:48 AM Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
8904a was merged to trunk rev. 15887 and archived. Eduard Soltan
03:58 AM Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Please merge 8904a to trunk after 9877a. Constantin Asofiei
04:15 AM Bug #9877 (Test): output extent parameter when the type is object
Branch 9877a was merged into trunk as rev. 15886 and archived. Paul Bodale
03:58 AM Bug #9877: output extent parameter when the type is object
Please merge 9877a to trunk now. Constantin Asofiei

05/06/2025

12:29 PM Bug #9967: unix separator in strings gets resolved as unicode separator
This test when ran on Windows and Linux OpenEdge has different outputs:... Constantin Asofiei
12:20 PM Bug #9967 (New): unix separator in strings gets resolved as unicode separator
Constantin Asofiei

05/05/2025

05:31 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> > That should have converted as @res = assignMulti(res, ...)@. That is the problem.
> ...
Paul Bodale
03:12 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> Please don't use @this.text@, use @evalLib("type_pair", prog.func_int, prog.kw_extent, t...
Paul Bodale

05/03/2025

10:08 AM Bug #9963: Date literal issues
Florin: Please add these cases to the lexer tests. Greg Shah
09:19 AM Bug #9963: Date literal issues
Consider the following ABL program:... Vladimir Tsichevski
09:05 AM Bug #9963 (New): Date literal issues
Vladimir Tsichevski

05/02/2025

02:29 PM Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
I found a smaller recreate of the failing test:... Andrei Plugaru
08:17 AM Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
In the large customer application I tested, I discovered a few regressions. At this moment, I am not sure whether the... Andrei Plugaru

05/01/2025

07:15 AM Feature #9516: include pre-converted webspeed runtime code in FWD
For details on how we properly document the licensing of the ADE code, see [[p2j:Inclusion of Apache 2 Licensed ADE C... Greg Shah
07:15 AM Feature #9488: implement all built-in OO classes using the open source ADE code from 12.8.4
For details on how we properly document the licensing of the ADE code, see [[p2j:Inclusion of Apache 2 Licensed ADE C... Greg Shah

04/30/2025

05:45 PM Bug #9906: Incorrect date parsing in FWD DATE(CHARACTER) implementation
The same issues occur when setting the @SCREEN-VALUE@ attribute of a date @FILL-IN@, because the @SCREEN-VALUE@ parsi... Vladimir Tsichevski
04:50 PM Bug #9956: Client crashes in DATE function
The same problem occurs is you use @SCREEN-VALUE@ attribute to set @FILL-IN@ value. Vladimir Tsichevski
04:49 PM Bug #9956: Client crashes in DATE function
The 9906a fixed this issue as well. Vladimir Tsichevski
03:57 PM Bug #9956: Client crashes in DATE function
Run the following program:... Vladimir Tsichevski
03:43 PM Bug #9956 (Closed): Client crashes in DATE function
Vladimir Tsichevski
09:20 AM Feature #9955: Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME
This task is mean for completing the runtime support for @ClientPrincipal:TENANT-ID@ and @ClientPrincipal:TENANT-NAME... Ioana-Cristina Prioteasa
09:18 AM Feature #9955 (Test): Implement ClientPrincipal:TENANT-ID and ClientPrincipal:TENANT-NAME

Ioana-Cristina Prioteasa
09:15 AM Feature #9436: add built-in OO classes
Testcases tests added from #9436 and #9488:
* @Progress.IO.ByteOrder@ at @tests/oo/progress/io/TestByteOrder.cls@ : ...
Ioana-Cristina Prioteasa
08:57 AM Feature #9436: add built-in OO classes
Ioana-Cristina Prioteasa wrote:
> I still need to look at:
> * is there a destructor in @MemoryOutputStream@, which...
Ioana-Cristina Prioteasa
05:25 AM Feature #9436: add built-in OO classes
Ioana-Cristina Prioteasa wrote:
> I added the @Array.cls@ and @ArrayIterator.cls@ from github ADE, where they are th...
Constantin Asofiei
05:07 AM Feature #9436: add built-in OO classes
I added the @Array.cls@ and @ArrayIterator.cls@ from github ADE, where they are the same for 12.8 and 11.7 release.
...
Ioana-Cristina Prioteasa
08:15 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Please don't use @this.text@, use @evalLib("type_pair", prog.func_int, prog.kw_extent, this)@ (or something like this). Constantin Asofiei
08:03 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
I've tried running the existing tests for extent variables but I've a problem.
Tests convert like this:...
Paul Bodale
03:10 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Paul Bodale wrote:
> Should I also touch on the other cases?
We need to cover the same cases done for @DYNAMIC-INVO...
Constantin Asofiei
03:09 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
I've made some debugging and I've reached this place in the @convert/assignments.rules@:... Paul Bodale

04/29/2025

12:48 PM Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Just got news that customer application harness and reports regression testing went succesful. ☑️
I also run Ctrl+...
Eduard Soltan
10:18 AM Feature #9436: add built-in OO classes
> At the moment resolving the proversion at conversion time is broken as it tries to use EnviromentOps.getVersion tha... Greg Shah
08:53 AM Feature #9436: add built-in OO classes
I twitched the Array Iterator 4GL Unit test. It has a lot of differences between the versions.
The @ArrayIterator@ ...
Ioana-Cristina Prioteasa
10:02 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> That should have converted as @res = assignMulti(res, ...)@. That is the problem.
And ...
Constantin Asofiei
10:01 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
That should have converted as @res = assignMulti(res, ...)@. That is the problem. Constantin Asofiei
09:59 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> Please post the entire testcase. The Java reference of an array is re-assigned *only if...
Paul Bodale
09:58 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Please post the entire testcase. The Java reference of an array is re-assigned *only if it was resized* (so dynamic ... Constantin Asofiei
09:56 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Regarding the problem in the previous note,
I think I know where the problem comes from. In the class where the va...
Paul Bodale
08:22 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Committed rev. 15878 on branch 6161a that introduces support for calling DYNAMIC-PROPERTY when the property retrieved... Paul Bodale
09:46 AM Bug #4766: fix CHR and ASC
Thank you for the explanation!
I've investigated myself to see if the problems comes from how bytes are stored in ...
Delia Mitric
09:44 AM Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
Andrei Plugaru wrote:
> unit tests of large GUI application [ai]
Passed! ✅
Andrei Iacob
04:26 AM Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
Andrei Plugaru wrote:
> unit tests of large customer application [ai]
Passed! ✅
Andrei Iacob

04/28/2025

04:58 PM Feature #8904 (Internal Test): implement -catchStop and the integration/conversion of STOP condit...
I have no observation related to this revision. Ovidiu Maxiniuc
12:10 PM Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
Committed on 8904a, rev. 15903. Eduard Soltan
10:38 AM Feature #8904: implement -catchStop and the integration/conversion of STOP conditions into except...
*Review of 8904a/r15902*
* @ConnectionManager.getTimeOut()@: why moving the connect options from @opts@ to @option...
Ovidiu Maxiniuc
10:53 AM Feature #9436: add built-in OO classes
Committed on 9436b what is needed from 9488a:
* *rev. 15883*: Support *=, -=, +=, /= operator syntax.
* *rev. 15884...
Ioana-Cristina Prioteasa
09:40 AM Feature #9436: add built-in OO classes
Had a meeting with Constantin about this and it seems that the methods in the @Progress@ package are not wrapped in a... Ioana-Cristina Prioteasa
08:23 AM Feature #9436: add built-in OO classes
Yes, and it gets converted as:... Ioana-Cristina Prioteasa
08:18 AM Feature #9436: add built-in OO classes
How is the test executed? With @NO-ERRO@? Constantin Asofiei
08:15 AM Feature #9436: add built-in OO classes
In @List.addAll@ I had:... Ioana-Cristina Prioteasa
09:23 AM Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
Harness testing passed! Lorian Sandu
07:46 AM Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
Test plan:
# fwd tests and unit tests [me]
# unit tests of large customer application [ai]
# unit tests of large c...
Andrei Plugaru
07:23 AM Bug #9893 (Internal Test): LegacyErrorException is not rethrown in processForBody/processBody
Andrei Plugaru wrote:
> Constantin, can we move on to testing? If yes, I can do the unit tests and fwd tests of a la...
Constantin Asofiei
07:01 AM Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
Constantin, can we move on to testing? If yes, I can do the unit tests and fwd tests of a large customer application.... Andrei Plugaru
05:31 AM Bug #9893: LegacyErrorException is not rethrown in processForBody/processBody
The changes make sense in -9754a- 9753a/15850. Constantin Asofiei
07:58 AM Bug #8944: FINALLY block transaction processing
Artur Școlnic wrote:
> No, it does not solve the test cases from this task, the problem is that there are multiple w...
Eduard Soltan
07:55 AM Bug #8944: FINALLY block transaction processing
No, it does not solve the test cases from this task, the problem is that there are multiple ways to get to end up in ... Artur Școlnic
07:22 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Paul Bodale wrote:
> Constantin Asofiei wrote:
> > Please see #9488-157 - I think Ioana already fixed the unknown p...
Constantin Asofiei
07:00 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> Please see #9488-157 - I think Ioana already fixed the unknown problem for extent resize...
Paul Bodale
05:20 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Please see #9488-157 - I think Ioana already fixed the unknown problem for extent resize. Constantin Asofiei
05:18 AM Feature #6161: add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY language...
Constantin Asofiei wrote:
> There is code in @jobject.fromJava@, you can refactor that and use it at runtime, to con...
Paul Bodale
02:52 AM Bug #9877 (Merge Pending): output extent parameter when the type is object
Conversion testing passed - do not merge now. I will post when this can be merged. Constantin Asofiei
 

Also available in: Atom