Activity
From 08/17/2022 to 09/15/2022
09/15/2022
- 05:06 PM Feature #6237: OEUnit support
- > # Whether or not and how class-level annotations (@@BeforeClass@, @@AfterClass@) are used in 4gl procedures?
Ass... - 04:41 PM Feature #6237: OEUnit support
- The latest problem reveals that we need to convert 4gl procedure annotation either.
So we need to answer the follo...
09/14/2022
- 12:26 PM Feature #6237: OEUnit support
- To add JUnit support to converted projects, the following patch has to be applied to @build.gradle@:...
09/13/2022
- 02:22 PM Feature #6237: OEUnit support
- Constantin Asofiei wrote:
> The code previously meant to allow @@LegacyService@ annotation in the 4GL code. Now i... - 01:43 PM Feature #6237: OEUnit support
- Vladimir Tsichevski wrote:
> Constantin Asofiei wrote:
> > legacy_services.rules is built to allow @LegacyService@ ... - 01:40 PM Feature #6237: OEUnit support
- Constantin Asofiei wrote:
> legacy_services.rules is built to allow @LegacyService@ annotations written directly in ... - 01:16 PM Feature #6237: OEUnit support
- legacy_services.rules is built to allow @LegacyService@ annotations written directly in FWD code - these must be kept...
- 12:59 PM Feature #6237: OEUnit support
- Constantin Asofiei wrote:
> Regarding 3821c/14239:
> * please format @annotations/unit_test_support.rules@ by inden... - 06:10 AM Feature #6237: OEUnit support
- Regarding 3821c/14239:
* please format @annotations/unit_test_support.rules@ by indenting the nested @rules@ tags - ...
09/12/2022
- 05:42 PM Feature #6237: OEUnit support
- Conversion of 4gl annotations to JUnit5 Java annotations implemented in 3821c rev. 14239.
09/08/2022
- 03:37 AM Feature #6237: OEUnit support
- I always use the @String@ methods directly (@equals()@ or @equalsIgnoreCase()@). Even if we did implement string con...
09/07/2022
- 02:02 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> In TRPL, are we mapping @annoName == "Before"@ to @String.equalsIgnoreCase()@?
I did not know th... - 01:40 PM Feature #6237: OEUnit support
- Vladimir Tsichevski wrote:
> Greg Shah wrote:
>
> >
> > Does this make sense?
>
> If I get it right, then:
... - 01:39 PM Feature #6237: OEUnit support
- In TRPL, are we mapping @annoName == "Before"@ to @String.equalsIgnoreCase()@? If not then shouldn't we do that expl...
- 01:38 PM Feature #6237: OEUnit support
- Greg Shah wrote:
>
> Does this make sense?
If I get it right, then:
# We can execute on the server side an... - 12:52 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> > The question is in which module this javaName is assigned? It would be better to calculate the ... - 12:48 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> Please rename both @oeunit.rules@ files to @unit_test_support.rules@. Remember that we are imple... - 12:35 PM Feature #6237: OEUnit support
- Vladimir: Please post questions or comments here. As a next step, I'd like to see the proposed design of the @Remote...
- 12:29 PM Feature #6237: OEUnit support
- Please rename both @oeunit.rules@ files to @unit_test_support.rules@. Remember that we are implementing support for ...
- 12:27 PM Feature #6237: OEUnit support
- Vladimir Tsichevski wrote:
> I suppose, the Java method, produced by conversion of a 4gl class, must be called in so... - 11:56 AM Feature #6237: OEUnit support
- > The question is in which module this javaName is assigned? It would be better to calculate the correct value for th...
- 09:37 AM Bug #6738: incremental conversion when deleting program or class files
- Allow incremental conversion to detect program or class files which have been deleted, and cleanup after it (includin...
- 09:36 AM Bug #6738 (Closed): incremental conversion when deleting program or class files
09/06/2022
- 11:55 AM Feature #6237: OEUnit support
- I suppose, the Java method, produced by conversion of a 4gl class, must be called in some special way?
- 11:35 AM Feature #6237: OEUnit support
- Now that I have all Junit5 annotations in place, I have another problem when I try to run the @SimpleTest@ class as J...
09/05/2022
- 06:27 PM Feature #6237: OEUnit support
- I've added support for JUnit 5 annotations generation from OEUnit annotations.
3 things changed:
# Code which d... - 02:25 PM Feature #6237: OEUnit support
- The question is in which module this @javaName@ is assigned? It would be better to calculate the correct value for th...
- 02:22 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> > What am I doing wrong here? I know setting text works on the copy:
>
> The problem is subtle... - 02:28 AM Feature #6237: OEUnit support
- > The first will be called from "annotations.xml", and do Java annotations preparation, the second will be called fro...
- 02:27 AM Feature #6237: OEUnit support
- > What am I doing wrong here? I know setting text works on the copy:
The problem is subtle. The @setText()@ you a...
09/03/2022
- 05:17 PM Feature #6237: OEUnit support
- Eric Faulhaber wrote:
> I think you are conflating the annotations phase of conversion (when @annotations.xml@ and a... - 03:52 PM Feature #6237: OEUnit support
- I think you are conflating the annotations phase of conversion (when @annotations.xml@ and all its related rule-sets ...
- 06:33 AM Feature #6237: OEUnit support
- Help needed.
I have to insert Java *import statements*. I gathered, I can use the @ConverterHelper.createImport()@...
09/02/2022
- 03:24 PM Feature #6237: OEUnit support
- I wrote an additional rule-set which replaces OEUnit 4gl annotation names to corresponding JUnit 5 names.
The prob...
08/25/2022
- 11:19 AM Bug #6706: preserve existing camel-case usage in program names
- We have a customer that deliberately uses camel-case in their program names (especially in OO classes). The current ...
- 11:17 AM Bug #6706 (New): preserve existing camel-case usage in program names
08/24/2022
- 04:56 PM Feature #6237: OEUnit support
- Constantin Asofiei wrote:
> Vladimir, the OE annotations (any kind) are processed in @annotations/legacy_services.ru... - 01:31 PM Feature #6237: OEUnit support
- Vladimir, the OE annotations (any kind) are processed in @annotations/legacy_services.rules@. At the time, I did not...
- 01:21 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> Vladimir Tsichevski wrote:
> > OEUnit uses 4gl annotations to mark methods. I do not see these a... - 01:11 PM Feature #6237: OEUnit support
- Vladimir Tsichevski wrote:
> OEUnit uses 4gl annotations to mark methods. I do not see these annotations in AST file... - 12:40 PM Feature #6237: OEUnit support
- Tomasz Domin wrote:
> Vladimir Tsichevski wrote:
> > Greg Shah wrote:
> > > We took a short cut, which is why it s... - 11:11 AM Feature #6237: OEUnit support
- Vladimir Tsichevski wrote:
> Greg Shah wrote:
> > We took a short cut, which is why it smells. Yes, there is techn... - 11:03 AM Feature #6237: OEUnit support
- OEUnit uses 4gl annotations to mark methods. I do not see these annotations in AST files. It seems, these annotation ...
- 06:05 AM Feature #6237: OEUnit support
- Greg Shah wrote:
> We took a short cut, which is why it smells. Yes, there is technical debt.
>
> Can you use th... - 03:04 AM Feature #6237: OEUnit support
- Greg Shah wrote:
> Tomasz: Please see #6237-30 for a possible regression from the recent @SourceNameMapper@ changes.... - 04:52 PM Feature #6320: sharded schemata
- One customer that uses this feature extensively organizes all activity in apps (each one like an independent module)....
08/23/2022
- 05:26 PM Feature #6237: OEUnit support
- We took a short cut, which is why it smells. Yes, there is technical debt.
Can you use the version from rev 14184... - 05:22 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> We create the @name_map.xml@ during annotations. We used to store the data in a binary serialize... - 05:07 PM Feature #6237: OEUnit support
- We create the @name_map.xml@ during annotations. We used to store the data in a binary serialized object called @nam...
- 04:47 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> It is very unlikely that this is unrelated. It may just be an additional regression since @Sourc... - 04:45 PM Feature #6237: OEUnit support
- Tomasz: Please see #6237-30 for a possible regression from the recent @SourceNameMapper@ changes.
- 04:43 PM Feature #6237: OEUnit support
- It is very unlikely that this is unrelated. It may just be an additional regression since @SourceNameMapper@ is used...
- 04:41 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> Let's not spend time on conversion of OEUnit. We know we are not going to use it in FWD.
>
> ... - 03:16 PM Feature #6237: OEUnit support
- Let's not spend time on conversion of OEUnit. We know we are not going to use it in FWD.
> First, I see warnings ... - 02:54 PM Feature #6237: OEUnit support
- I cannot compile 3 base OEUnit classes.
First, I see warnings like these:... - 11:52 AM Feature #6237: OEUnit support
- Constantin Asofiei wrote:
> Vladimir, please create a 4GL package for the class - I think FWD has problems convertin... - 06:17 AM Feature #6237: OEUnit support
- Vladimir Tsichevski wrote:
> Greg Shah wrote:
> > I don't object to the change, but we don't want to spent time on ... - 06:07 AM Feature #6237: OEUnit support
- Greg Shah wrote:
> I don't object to the change, but we don't want to spent time on making external files work at th... - 03:15 AM Feature #6237: OEUnit support
- Vladimir, please create a 4GL package for the class - I think FWD has problems converting .cls files without a packag...
08/22/2022
- 07:46 PM Feature #6237: OEUnit support
- I don't object to the change, but we don't want to spent time on making external files work at this time. We have ma...
- 07:03 PM Feature #6237: OEUnit support
- Got a classic error when compiling OEUnit: @FileNotFoundException@ when a propath has an entry outside the project su...
- 06:46 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> > > In list mode, you may only have a portion of the dependencies in the object graph. That will... - 06:22 PM Feature #6237: OEUnit support
- > > In list mode, you may only have a portion of the dependencies in the object graph. That will fail. In non-list ...
- 05:34 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> In list mode, you may only have a portion of the dependencies in the object graph. That will fai... - 05:22 PM Feature #6237: OEUnit support
- In list mode, you may only have a portion of the dependencies in the object graph. That will fail. In non-list mode...
- 05:07 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> > # this does not help
> > # the skeleton is located outside of @testcases@ either, but classe... - 04:54 PM Feature #6237: OEUnit support
- Vladimir Tsichevski wrote:
> Greg Shah wrote:
> > Pointing to a skeletons directory outside of your project root ma... - 04:43 PM Feature #6237: OEUnit support
- Classes can be converted by @ant convert@, but by @ant convert.list@.
- 04:30 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> Pointing to a skeletons directory outside of your project root may be causing the issue or at lea... - 04:25 PM Feature #6237: OEUnit support
- Pointing to a skeletons directory outside of your project root may be causing the issue or at least an issue. The sk...
- 04:23 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> Is your current directory @/home/vvt/Projects/@? In other words, your conversion project top-lev... - 04:20 PM Feature #6237: OEUnit support
- Is your current directory @/home/vvt/Projects/@? In other words, your conversion project top-level directory is @/ho...
- 04:17 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> Are you working with the new testcases project ([[p2j:Testcases]])? This is already configured p... - 04:10 PM Feature #6237: OEUnit support
- Are you working with the new testcases project ([[p2j:Testcases]])? This is already configured properly to convert O...
- 03:55 PM Feature #6237: OEUnit support
- Greg Shah wrote:
> > I want to convert OEUnit 4gl sources
>
> Are you trying to convert OEUnit itself?
In genera...
08/19/2022
- 03:28 PM Feature #6237: OEUnit support
- > I want to convert OEUnit 4gl sources
Are you trying to convert OEUnit itself? There is likely to be code in the... - 03:22 PM Feature #6237: OEUnit support
- There's something else wrong with your config:...
- 03:06 PM Feature #6237: OEUnit support
- Constantin Asofiei wrote:
> You need to add the skeleton project in cfg/p2j.cfg.xml via:
> [...]
Skeleton source... - 02:52 PM Feature #6237: OEUnit support
- You need to add the skeleton project in cfg/p2j.cfg.xml via:...
- 02:41 PM Feature #6237 (WIP): OEUnit support
- I want to convert @OEUnit@ 4gl sources, and I do not know how to convert 4gl classes with FWD. I think, I miss someth...
Also available in: Atom