Dănuț Filimon's activity
From 05/23/2025 to 06/21/2025
06/20/2025
- 05:45 AM Database Bug #9078: emit FindQuery as (reused) variables
- The solution would be to move @fqueryArray[0] = new FindQuery();@ in the @body()@, emit the FindQuery normally withou...
- 05:37 AM Database Bug #9078: emit FindQuery as (reused) variables
- The following test:...
- 04:09 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Greg, all regression testing passed. 5586a can be merged.
06/19/2025
- 07:33 AM Database Bug #9078: emit FindQuery as (reused) variables
- The following template worked:...
- 07:20 AM Database Bug #9078: emit FindQuery as (reused) variables
- I've adjusted the template in the following way:...
- 07:06 AM Database Bug #9078: emit FindQuery as (reused) variables
- I found the @named_array@ template in @java_templates.tpl@ and managed to generate something like:...
- 05:58 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- I added a comment in *9863a/15984*.
- 04:34 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- I committed *9863a/15983*. Moved normalizeFilePath() to Utils, removed the unnecessary endsWith() call.
- 02:00 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> Code Review Task Branch 9863a Revisions 15980 through 15982
>
> The changes are good.
>
> 1...
06/18/2025
- 09:50 AM Conversion Tools Feature #6256: improved profile support
- Committed *6256a/15945*. Fixed the two issues I found when converting hotel using multiple profiles.
- 09:18 AM Conversion Tools Bug #9917: Fileset not ignoring case
- Greg Shah wrote:
> Code Review Task Branch 9917a Revisions 15969 through 15971
>
> Overall, the changes seem reas... - 02:47 AM Conversion Tools Bug #9917: Fileset not ignoring case
- Dănuț Filimon wrote:
> I will be running a conversion today with the same customer application that failed previousl...
06/17/2025
- 08:35 AM Conversion Tools Feature #6256: improved profile support
- I fixed the problem by removing the bit of code that checks for @isMultiProfile()@, this was added in:...
- 06:01 AM Conversion Tools Feature #6256: improved profile support
- The issue is related to @TransformDriver.createDatabaseList()@ where the "standard" namespace is not taken into consi...
- 05:21 AM Database Bug #10080: Temp-table records are leaking in can-find statements
- Eduard, 8308f wasn't backed out from 7156c/e. Please commit the necessary changes from 10080a to 7156c and 7156e.
- 02:54 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I will be running a conversion today with the same customer application that failed previously.
- 02:36 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- The project was converted and built successfully.
06/16/2025
- 06:24 AM Conversion Tools Feature #6256: improved profile support
- The issue is that there are three profiles and the two profiles that do not define a namespace for the hotel, do not ...
- 06:18 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Stefan, is there anything else you need to add to the branch? I want to pick this up and run a customer conversion.
- 04:37 AM Conversion Tools Bug #9863 (Review): Fileset eXclude broken on native Windows
- I created a @FileListFactory.normalizeFilePath()@ method and tested the following:
# @D ./abl/tmp/ *.p@ => @abl/tmp@...
06/13/2025
- 08:08 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> > I'm also wondering if we should account for @..@ in the filters?
>
> Canonicalization whould... - 07:57 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Dănuț Filimon wrote:
> Some cases I tested/will test:
> # @D ./abl/tmp/@ : at row 1 in file zfile_set.txt is malfor... - 07:56 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Committed *9863a/15981*. Summary of the changes:
* Paths should replace "\\" with "/" before any processing is done,... - 06:51 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> > Currently @X ./abl/tmp/@ does nothing. It will not exclude any files from the specified folder ... - 06:08 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Currently @X ./abl/tmp/@ does nothing. It will not exclude any files from the specified folder since the pattern will...
- 06:07 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> Dănuț Filimon wrote:
> > Greg Shah wrote:
> > > > I am sure we do not want to add a feature whi... - 06:02 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> > I am sure we do not want to add a feature which didn't exist before.
>
> Is it a new feature... - 03:27 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Dănuț Filimon wrote:
> Additional note for #9863-43, @Utils.canonicalizePath()@ doesn't work for @.//abl//tmp//*@ bu... - 06:10 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> > I don't think two profiles should have the same namespace defined (with the same name).
>
> ... - 05:47 AM Conversion Tools Feature #6256: improved profile support
- Greg, the issue with #6256-84 is that I've defined the following namespace for both profiles:...
- 04:38 AM Conversion Tools Feature #6256: improved profile support
- Committed *6256a/15944*. Added PROFILE mode.
Currently looking into the error from #6256-84.
06/12/2025
- 09:26 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> > If I replace the '\\' with '/', the only problem will be the pattern because the files in Windo... - 09:01 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> Normally, we use things like @Utils.canonicalizePath()@ to eliminate the excess nonsense like @so... - 09:00 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> > If I replace the '\\' with '/', the only problem will be the pattern because the files in Windo... - 08:29 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Dănuț Filimon wrote:
> Greg, is the scenario [...] something that should be supported? Using a single \ instead of \... - 07:58 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg, is the scenario ...
- 07:03 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- If I replace the '\\' with '/', the only problem will be the pattern because the files in Windows will be using '\' a...
- 03:04 AM Conversion Tools Bug #9863 (WIP): Fileset eXclude broken on native Windows
- I'll work on #9863-33 to #9863-35.
- 03:23 AM Base Language Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- I rebased *9538d* to latest *trunk/15980*, the branch is now at revision *15985*.
- 03:03 AM Conversion Tools Feature #6256 (WIP): improved profile support
- Greg Shah wrote:
> > These profiles can only be used in the default @ConversionDriver@ mode which is @ListType.CMD_L... - 02:24 AM Database Bug #9078: emit FindQuery as (reused) variables
- Alexandru Lungu wrote:
> Dănuț Filimon wrote:
> > I did not take into account that there might be a limitation to t...
06/11/2025
- 09:14 AM Database Bug #9078: emit FindQuery as (reused) variables
- I did not take into account that there might be a limitation to the number of local variables that can be defined in ...
- 08:36 AM Database Bug #9078: emit FindQuery as (reused) variables
- I discussed with Artur and took time to take a look at all find queries from the problematic class. I took each one a...
- 03:45 AM Conversion Tools Bug #9863 (Review): Fileset eXclude broken on native Windows
- Created *9863a* from latest *trunk/15978* and committed *9863a/15979*. The commit contains the fix for fileset eXclud...
06/10/2025
- 08:47 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- On Windows, even if the path is ./abl/, it will make it into @.\abl@ when calling @new File(path)@, disregarding the ...
- 07:05 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Greg Shah wrote:
> The patterns should not be file-system specific. In fact, we should only support the @/@ as the ... - 05:54 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Replacing the "/" with the file separator in step 2 will make the filter match the ".\" (@./abl/fwd-embedded-driver.p...
- 05:18 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- I used the following zset:...
- 06:39 AM Database Bug #9078: emit FindQuery as (reused) variables
- Artur ran a conversion for a customer application and found a conversion issue. I plan to work with Artur to identify...
06/06/2025
- 07:15 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- I managed to setup the w11 vm and reproduce the issue. Currently investigating.
- 04:54 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Șerban Bursuc wrote:
> Dănuț Filimon wrote:
> > Roger, is there a minimal requirement for the w11 vm? I've made min... - 04:45 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Roger, is there a minimal requirement for the w11 vm? I've made mine with 4gb base memory and 2 processors and it han...
- 02:49 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Roger Borrello wrote:
> Dănuț Filimon wrote:
> > Hi Roger, I am trying to setup a Windows11 instance to start worki...
06/05/2025
- 09:15 AM Database Bug #9078: emit FindQuery as (reused) variables
- Rebased *9078b* to latest *trunk/15969*, the branch is now at revision *15973*.
- 08:40 AM Conversion Tools Bug #9917 (Review): Fileset not ignoring case
- Committed *9917a/14971*. Use Set instead of List for listImpl() and sortFiles() + a few small changes.
- 08:00 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I rebased *9917a* to latest *trunk/15967*, the branch is now at revision *15970*.
I plan to commit the change for... - 04:22 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I committed *9917a/15947*. This only contains changes for the frame and menu issue, the idea is that in @convertSourc...
- 08:26 AM Conversion Tools Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Stefan, I mentioned in our weekly meeting that I plan to run a conversion on a customer project. At the moment, the i...
- 06:17 AM Conversion Tools Bug #9863: Fileset eXclude broken on native Windows
- Hi Roger, I am trying to setup a Windows11 instance to start working on this issue and have been meeting with some is...
06/04/2025
- 09:30 AM Conversion Tools Bug #9917: Fileset not ignoring case
- ...
- 08:10 AM Conversion Tools Bug #9917 (WIP): Fileset not ignoring case
- Dănuț Filimon wrote:
> I think the naming convention for frames should be changed. When handling a frame with the na... - 03:59 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I think the naming convention for frames should be changed. When handling a frame with the name @test-form@, the name...
- 03:33 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I ran a conversion for a customer application that uses case-sensitive = false and it failed.
The scenario:
* 715...
06/03/2025
- 08:56 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> Are you sure that the requirements of #6256-47 and #6256-50 are already handled? I didn't think ... - 07:53 AM Conversion Tools Feature #6256 (Review): improved profile support
- Indeed, BarTest.cls is added during the @Scanning Progress Source (preprocessor, lexer, parser, persist ASTs)@ step.
... - 03:23 AM Conversion Tools Feature #6256: improved profile support
- A breakdown of the remaining parameters:
* includeRemap: #6256-76 is really helpful, I also found that the tag is no... - 06:56 AM Base Language Bug #9996: Object references should be decremented at the nearest block instead of the top-level ...
- I rebased *9538d* to latest *trunk/15960*, the branch is now at revision *15965*.
I will create a test plan and em... - 05:33 AM Base Language Bug #9996 (Review): Object references should be decremented at the nearest block instead of the t...
- I committed *9538d/15911*, now scopeStart and scopeFinished will handle internalDefinitions for all blocks and the re...
06/02/2025
- 09:34 AM Conversion Tools Feature #6256: improved profile support
- Dănuț Filimon wrote:
> I also want to add the following scenario:
> * When there is a *default* profile defined, bu... - 07:55 AM Conversion Tools Feature #6256: improved profile support
- I updated https://proj.goldencode.com/projects/p2j/wiki/Chapter_6_Project_Setup#Profiles, but I am not sure how to de...
- 06:43 AM Conversion Tools Feature #6256: improved profile support
- Constantin Asofiei wrote:
> If profiles are used, then:
> * if the profile has a fileset, then that is used
> * if... - 06:12 AM Conversion Tools Feature #6256: improved profile support
- I committed *6256a/15492*. Ignore the -z fileset, but only when there's a profile fileset specified.
- 09:16 AM Database Bug #10080: Temp-table records are leaking in can-find statements
- Original test case can be found in #8308-505. There are also more tests committed in xfer testcases/1753.
The chan... - 09:13 AM Database Bug #10080 (Test): Temp-table records are leaking in can-find statements
05/29/2025
- 07:05 AM Conversion Tools Feature #6256: improved profile support
- The ProfileConfig is created when the p2j.cfg.xml is read (Configuration.loadXml()), the following properties must be...
- 06:10 AM Conversion Tools Feature #6256: improved profile support
- Greg Shah wrote:
> Please plan to make additions to our documentation to explain this syntax.
I will do so in thi... - 06:06 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I tested and didn't find a scenario where this breaks. The customer application I'm working on uses uses the default ...
- 02:50 AM Conversion Tools Bug #9917: Fileset not ignoring case
- I committed 9917a/15946 to address #9917-7. I will do a few more tests.
05/28/2025
- 09:03 AM Conversion Tools Feature #6256: improved profile support
- I've experimented and the following worked:...
- 08:46 AM Conversion Tools Feature #6256: improved profile support
- Dănuț Filimon wrote:
> Dănuț Filimon wrote:
> > I am trying to understand how p2j.cfg.xml is used in this context, ... - 08:29 AM Conversion Tools Feature #6256: improved profile support
- Dănuț Filimon wrote:
> I am trying to understand how p2j.cfg.xml is used in this context, I've found the following d... - 05:31 AM Conversion Tools Feature #6256: improved profile support
- I am trying to understand how p2j.cfg.xml is used in this context, I've found the following documentation https://pro...
- 04:26 AM Conversion Tools Feature #6256: improved profile support
- For #6256-53, I think the fix needs to involve the p2j.cfg.xml (the propath and basepath parameters). In @FileListFac...
- 07:56 AM Conversion Tools Bug #9917 (Review): Fileset not ignoring case
- I confirmed that the scenario doesn't work. About #9917-2, the compare method is not what I expect to use in this cas...
05/27/2025
- 09:47 AM Conversion Tools Feature #6256: improved profile support
- Constantin Asofiei wrote:
> There is a problem when the 'exclude' filter is used to not add files to conversion. Du... - 07:45 AM Conversion Tools Feature #6256: improved profile support
- Created task branch *6256a* from latest *trunk/15941*.
- 04:04 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15952*. Simplified transformArtifactNames() and removed containsArtifact() from ArtifactManager.
... - 03:57 AM Base Language 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-...
05/26/2025
- 07:39 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I decided that I will hold off the changes to UastHints due to #7180-163, I shifted my focus to getting rid of the Fi...
05/23/2025
- 07:49 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- One issue with using artifacts in UastHints which is problematic. The example is @AstGenerator.processFile()@ where w...
- 06:14 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I was going into the customer rules for the ChUI project and noticed a @getSourceFor()@ call which returns a filename...
- 05:53 AM Conversion Tools Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Rebased *7180a* to latest *trunk/15932*, the branch is now at revision *15951*.
Also available in: Atom