Activity
From 02/03/2025 to 03/04/2025
03/05/2025
- 08:35 PM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Wherever we use a @FileList@ instance, we will need to refactor it to use the AM. For example, the @TransformDriver....
03/04/2025
- 02:28 PM Support #9703: explore and document the existing OE IDE feature set
- I think we need to target the most recent version in 12.x.
- 06:55 AM Support #9703: explore and document the existing OE IDE feature set
- Florin, please avoid using snapshots from OE IDEs. Please refer to the version textually.
- 06:35 AM Support #9703 (WIP): explore and document the existing OE IDE feature set
- This is the Dev Studio and OE versions I have access to:
Progress Developer Studio 4.3
OpenEdge Release: 11.6.3
... - 10:27 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg, I am afraid I am going too deep into the idea of "using artifacts instead of FileList" so let me ask a question...
- 06:19 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- It seems my next commit will take a while, currently working my way into the conversion and it's a lot more that I ex...
- 04:02 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> I think that the @ArtifactManager@ (AM) should handle the creation and processing of the list, in... - 05:52 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- After conversion I'm missing these functions:...
- 05:40 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Finalized conversion but now I get some errors when starting the client.
- 03:22 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- The method referenced in #5586-15 looks like this:...
- 03:18 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I've found inside @frame_generator.xml@ the following function: ...
03/03/2025
- 12:12 PM Feature #9727: enable -? to provide syntax help in the various driver programs
- Currently, our @ConversionDriver@/@ProgressTransformDriver@/@ReportDriver@ programs don't provide an easy way to get ...
- 12:06 PM Feature #9727 (New): enable -? to provide syntax help in the various driver programs
- 12:03 PM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > Looking at the conversion driver I can simply pass the FileList as a parameter to the @ArtifactManager.createArtifa...
- 11:51 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > Is there an existent issue for this, or should I create one?
There isn't such a task. We can make the changes h... - 04:29 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Looking at the conversion driver I can simply pass the FileList as a parameter to the @ArtifactManager.createArtifact...
- 04:00 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Thanks for the input, I plan to start modifying the ConversionDriver first to make use of the artifacts.
Greg Shah... - 09:35 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Found the issue, forgot to put the suffix-adding code inside @com.goldencode.p2j.schema.P2OLookup#loadTemporarySchema...
- 08:50 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Inside @annotations/annotations@ my conversion fails when calling @[java] javaname = p2o.javaPropertyName(getNoteStri...
- 08:27 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Managed to finish middle part of the conversion with the new output directory but I'm facing issues, meaning that tem...
02/28/2025
- 09:43 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > If I want to have the artifacts available before any processing it's done (e.g. conversion, code analytics) as ment...
- 07:03 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I have more questions:
# If I want to have the artifacts available before any processing it's done (e.g. conversion,... - 06:33 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15740*. Added artifact classes, added functionalities to ArtifactManager.
- 02:41 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> > Created @ArtifactHandler@ should extend @org.eclipse.jetty.server.handler.AbstractHandler@, ths... - 01:46 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Understood, will look on how to adjust to @p2j.cfg.xml@.
02/27/2025
- 12:15 PM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- In the FWD code, we should not use any properties. So all of the @build.properties@ stuff like @app.4gl.src@ or @cvt...
- 09:17 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Greg Shah wrote:
> It is a good test. Please note that while we do default to @cvt/@, we do allow this directory to... - 09:15 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Today I've looked through possible implications this kind of change might have. I have reached TransformDriver and wo...
- 09:13 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- It is a good test. Please note that while we do default to @cvt/@, we do allow this directory to be configured in @p...
- 02:30 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I have found that prefixing inside @com.goldencode.p2j.uast.JavaPatternWorker#generateJavaFilename(java.lang.String)@...
- 12:03 PM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > ...
- 11:57 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > Created @ArtifactHandler@ should extend @org.eclipse.jetty.server.handler.AbstractHandler@, thsi will be used to ha...
- 06:50 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- During the execution of the @ConversionDriver@, @FileSpecList@ is used to build the conversion list in @TransformDriv...
- 05:18 AM Feature #7180 (WIP): create a centralized manager for the conversion list and per-file/project st...
- Thanks for the feedback Greg, I have a general idea on how I want to get into this now.
At the moment I did the fo...
02/26/2025
- 09:50 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > * The @Artifact@ will represent one of the items from the conversion list (a file for example), while the SourceArt...
- 07:31 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I looked over the added classes (@Artifact@, @SourceArtifact@ and @ArtifactManager@) and noted the followind:
* The ... - 06:50 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Rebased *7180a* to latest *trunk/15737*, the branch is now at revision *15739*.
- 09:30 AM Feature #5586 (WIP): move all conversion artifacts/outputs into the cvtdb or into a dedicated dir...
- Started working on this.
Gathered firstly some information about what steps produce what files and where the file na...
02/25/2025
- 01:57 PM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- All of my changes are committed into the branch. There is not much there. The core idea was to start separating the...
- 08:45 AM Support #9703: explore and document the existing OE IDE feature set
- From creating/importing projects to editing code and schemata to compiling/building and debugging, please explore the...
- 08:43 AM Support #9703 (Closed): explore and document the existing OE IDE feature set
02/24/2025
- 08:15 AM Feature #1757: update ANTLR to latest version
- Here are some notes about potential lexer changes during the upgrade. As mentioned above, ANTLR v4 has a switchable ...
02/11/2025
- 08:49 AM Feature #9639: centralized name management (and conversion) OR jar based resolution
- In #7077, a customer has prototyped the implementation of temp-table DMO conversion split across different conversion...
- 08:31 AM Feature #9639 (New): centralized name management (and conversion) OR jar based resolution
- 08:30 AM Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- The idea here is that at parse time (and during conversion as needed) we should use annotations in any already conver...
- 08:17 AM Feature #9638 (WIP): resolve OO dependencies during parsing using annotations in already converte...
- 08:15 AM Feature #9637: eliminate need for .NET skeletons by dynamically inspecting assemblies
- It is possible to use the reflection support in .NET to dynamically resolve references instead of requiring skeletons...
- 08:11 AM Feature #9637 (New): eliminate need for .NET skeletons by dynamically inspecting assemblies
- 08:03 AM Feature #9636 (New): update lexer and parser to OE 12.8.x
02/06/2025
- 02:43 PM Feature #3883: eclipse plug for developing 4GL code using FWD including editing, syntax checks, r...
- As of July 4, 2024 the Theia IDE project is generally available (no longer beta). It is easy to install on multiple ...
02/05/2025
- 09:19 AM Bug #9613: Name collision between DMO class name and FWD classes.
- I have the following 4GL program:...
- 09:09 AM Bug #9613 (New): Name collision between DMO class name and FWD classes.
02/03/2025
- 05:17 PM Feature #1757: update ANTLR to latest version
- I compared the two grammars. Indeed, @fql.g@ is (almost) a superset of @hql.g@. In order to avoid breaking the prepro...
- 05:01 PM Feature #1757: update ANTLR to latest version
- Is @fql.g@ then a superset of @hql.g@, or is using @fql.g@ to parse from @FQLPreprocessor@ likely to result in proble...
- 04:49 PM Feature #1757: update ANTLR to latest version
- I do, but they are not the same.
The former is used by @FQLPreprocessor@ for preprocessing the 'original' FQLs from ... - 04:39 PM Feature #1757: update ANTLR to latest version
- I thought @hql.g@ was deprecated and replaced by @fql.g@. Ovidiu, do you recall?
- 04:02 PM Feature #1757: update ANTLR to latest version
- We have these 9 ANTLR grammars which need to be migrated:
* @com/goldencode/expr/expression.g@
** standalone lexe...
Also available in: Atom