Activity
From 02/25/2020 to 03/25/2020
03/24/2020
- 03:47 PM Feature #4384: Builtin OO Implementation
- @bzr send@ would maintain the revision history. An alternative is to zip up only your changed files and send those. ...
- 03:44 PM Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> I have pushed revision 11389 to @xfer.goldencode.com:/opt/fwd/4231b@.
Thanks Greg, quick quest... - 03:28 PM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> is the issue with error throwing from two or more level deep method call fixed already?
Yes, ev... - 03:24 PM Feature #4384: Builtin OO Implementation
- I have pushed revision 11389 to @xfer.goldencode.com:/opt/fwd/4231b@.
- 03:23 PM Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, the changes are in 4231b rev 11389
>
> Some parts were a little tricky to fix... - 03:19 PM Feature #4384: Builtin OO Implementation
- Marian, the changes are in 4231b rev 11389
Some parts were a little tricky to fix... sorry it took so long. If yo... - 04:09 AM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> So, should we change Assert as it should using internalProcedure block and loadClass with static... - 02:57 AM Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > Let me know if you have questions or need more test cases for thi...
03/23/2020
- 06:29 PM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Let me know if you have questions or need more test cases for this one.
Thanks Marian, I still ... - 03:58 PM Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Constantin Asofiei wrote:
> > I don't understand this part - do you have an explicit te... - 09:30 AM Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I don't understand this part - do you have an explicit test?
I see it now... a two or m... - 08:51 AM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> All assert methods in there are static, some use internalProcedure blocks but others don't and s... - 08:17 AM Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Can you isolate this in a simple example? Or point me to an existing test?
>
Since... - 06:12 AM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Say one methodA needs to call another methodB with some default parameters, the parameters sent ... - 04:32 AM Feature #4384: Builtin OO Implementation
- We somehow still have some issues with the error handling there.
Say one methodA needs to call another methodB wit...
03/19/2020
- 09:27 AM Feature #4384: Builtin OO Implementation
- FYI, the named enum instances will be @final static@ and will have no mutable state. I agree that we don't need @Con...
- 03:05 AM Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian Edu wrote:
> > ... what does ContextLocal does?
> In FWD, all clients are on th...
03/18/2020
- 02:34 PM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> ... what does ContextLocal does?
In FWD, all clients are on the same Java process. And the Jav... - 08:44 AM Feature #4384: Builtin OO Implementation
- FYI, my work on enums (#4349) is in process. I will have generic conversion and runtime support for enums when I am ...
- 07:45 AM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin, while the conversion now seems to work we again don't see the client window status b... - 07:24 AM Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, how did you define the static members? This needs to be something like this:
> ... - 07:18 AM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > There's something weird - the code you posted in the stacktrace s... - 07:15 AM Feature #4384: Builtin OO Implementation
- Marian, how did you define the static members? This needs to be something like this:...
- 05:49 AM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin Asofiei wrote:
> > There's something weird - the code you posted in the stacktrace s... - 04:28 AM Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> There's something weird - the code you posted in the stacktrace should never execute dur... - 03:58 AM Feature #4384: Builtin OO Implementation
- There's something weird - the code you posted in the stacktrace should never execute during conversion. Did you add ...
- 03:35 AM Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> @xfer.goldencode.com:/opt/fwd/4231b@ is now available. FYI, @xfer.goldencode.com:/opt/fwd/4335a@...
03/17/2020
- 06:25 AM Feature #4384: Builtin OO Implementation
- > None of those files in conflict were changed by us locally so I would say I can just pick the 'other' version and r...
- 06:23 AM Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> I assume that you have not changed the files in the merge conflict list?
>
> The new 4231b bra... - 06:20 AM Feature #4384: Builtin OO Implementation
- I assume that you have not changed the files in the merge conflict list?
The new 4231b branch is a "superset" of 4... - 06:04 AM Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> @xfer.goldencode.com:/opt/fwd/4231b@ is now available. FYI, @xfer.goldencode.com:/opt/fwd/4335a@...
03/16/2020
- 08:35 AM Feature #4384: Builtin OO Implementation
- @xfer.goldencode.com:/opt/fwd/4231b@ is now available. FYI, @xfer.goldencode.com:/opt/fwd/4335a@ has been removed.
- 07:24 AM Feature #4384: Builtin OO Implementation
- > Can we try to modify other classes - like longchar or CopyLob ( of course - only if we can do it ) ?
Yes, please... - 06:19 AM Feature #4384: Builtin OO Implementation
- The email patches are in 4231b ref 11364
* Fixed an issue with method call's argument annotation in case of chained ... - 04:59 AM Feature #4384: Builtin OO Implementation
- When testing ByteBucket methods we have found that is need for improvement in other classes who is used by ByteBucket...
03/13/2020
- 03:46 PM Feature #3810: SECURITY-POLICY and other security features
- Task branch 4335a was merged to trunk as revision 11345.
- 03:45 PM Feature #3254: add support for running 4GL on multiple threads in a single session
- Task branch 4335a was merged to trunk as revision 11345.
- 03:39 PM Feature #3867: direct java class access from 4GL code
- Task branch 4335a was merged to trunk as revision 11345.
- 03:37 PM Feature #3867 (Closed): direct java class access from 4GL code
- 10:58 AM Feature #3868: customer servlet integration/support
- Greg Shah wrote:
> 1. What can we do to make it simple to configure/load these servlets? I want to avoid a huge amo...
03/12/2020
- 09:28 AM Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Do you have a simple example for this? Conversion rules should choose the @putBytes_1@ if the argument is @Memptr@.
- 09:25 AM Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Constantin Asofiei wrote:
> See #3751-492 for a comprehensive list of overload rules. We need support for method ov...
03/11/2020
- 04:00 PM Feature #4384: Builtin OO Implementation
- > Greg, do we have some guildelines how the converted 4GL ENUMs should look? I think we need to add HashAlgorithmEnum...
03/10/2020
- 09:42 AM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> The issue was due to the fact that @GetEnum@ methods in skeleton class for Enum were not static,... - 09:37 AM Feature #4384: Builtin OO Implementation
- On 3/10/20 12:20 PM, Mihai Tiganea wrote:
> Getting deeper with tests for openedge.core.bytebucket I discover commen... - 04:22 AM Feature #4384: Builtin OO Implementation
- It turns out returning an object<> that has a reference that was not 'registered' with @ObjectOps@ will fail anyway w...
- 03:58 AM Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> > * Gradlew.bat deploy.all for oo/openedge/core/memptr/test_method_get_hash_algorithm.p ...
03/09/2020
- 04:55 PM Support #4032: block/transaction processing context-local and other performance improvements
- I've documented some ideas related to Constantin's CFS reflection optimization task (#1970).
- 04:55 PM Feature #1970: improve ControlFlowOps method resolution by reflection
- I've been thinking about how we could cache method instances in @ControlFlowOps@ recently. I started to document my ...
- 08:16 AM Feature #4384: Builtin OO Implementation
- On 3/9/20 1:36 PM, Mihai Tiganea wrote:
>
> After create tests in progress for ByteBucket and Memptr constructors, ...
03/04/2020
- 10:31 AM Bug #4484 (Closed): Accumulator confusion using same field for count and total
- 10:31 AM Bug #4483 (Closed): Unable to use logical variable check in underline statement
- 10:30 AM Bug #4482 (Closed): Enable/Disable with empty EXCEPT causes issues
- 10:30 AM Bug #4480 (Closed): Extent does not become fixed when there is an initial list of values
- 10:29 AM Bug #4455 (Closed): Extent field on unsubscripted next-prompt not converted properly
- 10:29 AM Bug #4427 (Closed): Unable to convert keyword input when used to index into an extent
- 10:29 AM Bug #4425 (Closed): Lost frame_id when converting code with missing field names to update
- 10:28 AM Bug #4424 (Closed): Additional def var needed to receive table handle when keyword FOR included i...
- 10:28 AM Bug #4423 (Closed): Incorrect buffer scoping when same buffer name used as a parameter to interna...
03/03/2020
- 02:54 PM Bug #4484 (Review): Accumulator confusion using same field for count and total
- Task branch 4207a was merged to trunk as revision 11344. Task can be moved to closed. It was still in WIP.
- 02:53 PM Bug #4483: Unable to use logical variable check in underline statement
- Task branch 4207a was merged to trunk as revision 11344.
- 02:51 PM Bug #4482: Enable/Disable with empty EXCEPT causes issues
- Task branch 4207a was merged to trunk as revision 11344.
- 02:50 PM Bug #4480: Extent does not become fixed when there is an initial list of values
- Task branch 4207a was merged to trunk as revision 11344.
- 02:49 PM Bug #4455: Extent field on unsubscripted next-prompt not converted properly
- Task branch 4207a was merged to trunk as revision 11344.
- 02:46 PM Bug #4453: Handling of filename with quotation mark broken in control_flow.rules
- Task branch 4207a was merged to trunk as revision 11344. There have not been any regressions or new issues related to...
- 02:28 PM Bug #4453 (WIP): Handling of filename with quotation mark broken in control_flow.rules
- 02:43 PM Bug #4427: Unable to convert keyword input when used to index into an extent
- Task branch 4207a was merged to trunk as revision 11344.
- 02:40 PM Bug #4425: Lost frame_id when converting code with missing field names to update
- Task branch 4207a was merged to trunk as revision 11344.
- 02:39 PM Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
- Task branch 4207a was merged to trunk as revision 11344.
- 02:38 PM Bug #4423: Incorrect buffer scoping when same buffer name used as a parameter to internal procedure
- Task branch 4207a was merged to trunk as revision 11344.
- 02:36 PM Bug #4476 (Closed): Shared frame does not get @ widget method generated
- 02:26 PM Bug #4476: Shared frame does not get @ widget method generated
- Greg Shah wrote:
> Task branch 4207a was merged to trunk as revision 11344.
>
> Is there anything left open in th... - 02:24 PM Bug #4476: Shared frame does not get @ widget method generated
- Task branch 4207a was merged to trunk as revision 11344.
Is there anything left open in this task? - 01:50 PM Bug #4563: assigning a dynamic extent var to a OO method call as rvalue
- Static vars/properties (with dynamic extent) should be included.
- 08:22 AM Bug #4563: assigning a dynamic extent var to a OO method call as rvalue
- The @testcases/uast/ext_arg_*.p@ tests explore how a parameter/variable (dynamic extent or not) used as an argument e...
- 08:14 AM Bug #4563 (New): assigning a dynamic extent var to a OO method call as rvalue
- 01:04 PM Bug #4123 (Closed): conversion generates incorrect java code for Extent statement
- Branch 4207a was merged to trunk as revision 11344.
- 01:04 PM Bug #4160 (WIP): Arrays assigment issue
- Branch 4207a was merged to trunk as revision 11344.
02/27/2020
- 05:14 AM Feature #4384: Builtin OO Implementation
- Mihai, yes, Java is not that comfortable with spaces in the path. Try to avoid folders with spaces.
- 02:19 AM Feature #4384: Builtin OO Implementation
- Mihai Popescu-Tiganea wrote:
>
> Constantin, can you guide me to build project?
Issue solved.
Seems that class...
02/26/2020
- 01:13 PM Feature #4384: Builtin OO Implementation
- > Please help us with new branch and bzr access.
For now, I think it is best to build upon 4335a. Make sure that ... - 10:22 AM Feature #4384: Builtin OO Implementation
- > You already have access to it at @xfer.goldencode.com:/opt/fwd/4335a@.
I have get from bzr 4335a project.
Comm... - 09:09 AM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Well, it's true that the code is wrapped inside a @silent@ block in the converted source, howeve... - 08:35 AM Feature #4384: Builtin OO Implementation
- > Another thing that looks odd is that while FINALLY blocks gets converted alright no CATCH block seems to be convert...
- 07:19 AM Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Mihai: When you are ready to start on the Java code, we will create a new branch 4384a and we w... - 05:13 AM Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> NO-ERROR has both a conversion and runtime part. When NO-ERROR is used, you will see th... - 05:03 AM Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> 11.7 is the best reference. If you do know if major changes to these classes in 12.x let us know...
02/25/2020
- 09:14 AM Feature #4384: Builtin OO Implementation
- >> - reference implementation to de used...
>
> I'll let Greg answer this. But I assume whatever is 'latest'.
11... - 06:00 AM Feature #4384: Builtin OO Implementation
- Ah, and you will need an initial 'ant deploy.all' to just import the db - as the FWD server for the testcases project...
- 05:58 AM Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> - reference implementation to de used...
I'll let Greg answer this. But I assume whatever is '... - 04:25 AM Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I've added some details about what the Java code for these legacy classes needs to follo...
Also available in: Atom