[JBoss JIRA] (SRAMP-547) Support derived relationships
by Brett Meyer (JIRA)
[ https://issues.jboss.org/browse/SRAMP-547?page=com.atlassian.jira.plugin.... ]
Brett Meyer resolved SRAMP-547.
-------------------------------
Fix Version/s: 0.7.0.Final
Resolution: Done
> Support derived relationships
> -----------------------------
>
> Key: SRAMP-547
> URL: https://issues.jboss.org/browse/SRAMP-547
> Project: S-RAMP
> Issue Type: Sub-task
> Reporter: Brett Meyer
> Assignee: Brett Meyer
> Fix For: 0.7.0.Final
>
>
> XsdDocument:
> protected List<XsdDocumentTarget> importedXsds;
> protected List<XsdDocumentTarget> includedXsds;
> protected List<XsdDocumentTarget> redefinedXsds;
> WsdlDocument:
> protected List<XsdDocumentTarget> importedXsds;
> protected List<XsdDocumentTarget> includedXsds;
> protected List<XsdDocumentTarget> redefinedXsds;
> protected List<WsdlDocumentTarget> importedWsdls;
> Things to note in the docs:
> - Import/include/redefine targets must already exist in the repo or be included in the uploaded artifact/batch. Target determined by namespace -> targetNamespace and filename.
> - Since we're checking the filename, uploaded XSDs *must* include the slug *or* manually set the artifact name to the filename.
> - Note that relative paths will be stripped from the filenames, so conflicts could occur.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 1 month
[JBoss JIRA] (SRAMP-609) Create a new ArtifactBuilder concept
by Brett Meyer (JIRA)
[ https://issues.jboss.org/browse/SRAMP-609?page=com.atlassian.jira.plugin.... ]
Brett Meyer resolved SRAMP-609.
-------------------------------
Fix Version/s: 0.7.0.Final
Resolution: Done
> Create a new ArtifactBuilder concept
> ------------------------------------
>
> Key: SRAMP-609
> URL: https://issues.jboss.org/browse/SRAMP-609
> Project: S-RAMP
> Issue Type: Enhancement
> Reporter: Brett Meyer
> Assignee: Brett Meyer
> Fix For: 0.7.0.Final
>
>
> The Deriver and Linker concepts are necessary, but are somewhat inflexible and unextenadble. For SRAMP-547, SRAMP-465, SRAMP-466, etc., a better solution is needed.
> Replace with an ArtifactBuilder that is in charge of building up the primary artifact and its set of derived artifacts. The set of available builders will be chained together, allowing devs to extend the build-in capabilities.
> When building, if a relationship target is not available in the current set of primary/derived artifacts, a new mediation layer, RelationshipSource, will be given enough information to define the target value in a later step. This information could include a QName, etc.
> After the artifacts are persisted in JCR, the builders are re-called to process any RelationshipSources. Technically, this could be combined with the above into one single step. However, due to the chaining, we want to provide visibility into the entire set of artifacts provided by the whole chain. The alternative, passing the list of artifacts through the chain, is brittle and would require knowing required ordering ahead of time. This idea will be vital for SRAMP-466
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 1 month
[JBoss JIRA] (SRAMP-573) Ctrl+C should not exit the CLI
by Brett Meyer (JIRA)
[ https://issues.jboss.org/browse/SRAMP-573?page=com.atlassian.jira.plugin.... ]
Brett Meyer commented on SRAMP-573:
-----------------------------------
{quote}Oki, but in case the Control+C is typed when the command is being executed, then it will not do nothing.{quote}
Correct, for now, but we can improve it later.
> Ctrl+C should not exit the CLI
> ------------------------------
>
> Key: SRAMP-573
> URL: https://issues.jboss.org/browse/SRAMP-573
> Project: S-RAMP
> Issue Type: Bug
> Reporter: Brett Meyer
> Assignee: David virgil naranjo
>
> If you mistype a command in the CLI, I'd expect Ctrl+C to clear it. Instead, it exits the shell completely. Instead, limit that to Ctrl+D. Block Ctrl+C from exiting and ensure it clears the current partially-typed command.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 1 month
[JBoss JIRA] (SRAMP-573) Ctrl+C should not exit the CLI
by David virgil naranjo (JIRA)
[ https://issues.jboss.org/browse/SRAMP-573?page=com.atlassian.jira.plugin.... ]
David virgil naranjo commented on SRAMP-573:
--------------------------------------------
Oki, but in case the Control+C is typed when the command is being executed, then it will not do nothing.
> Ctrl+C should not exit the CLI
> ------------------------------
>
> Key: SRAMP-573
> URL: https://issues.jboss.org/browse/SRAMP-573
> Project: S-RAMP
> Issue Type: Bug
> Reporter: Brett Meyer
> Assignee: David virgil naranjo
>
> If you mistype a command in the CLI, I'd expect Ctrl+C to clear it. Instead, it exits the shell completely. Instead, limit that to Ctrl+D. Block Ctrl+C from exiting and ensure it clears the current partially-typed command.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 1 month
[JBoss JIRA] (SRAMP-573) Ctrl+C should not exit the CLI
by Brett Meyer (JIRA)
[ https://issues.jboss.org/browse/SRAMP-573?page=com.atlassian.jira.plugin.... ]
Brett Meyer commented on SRAMP-573:
-----------------------------------
David, let's keep this really simple to start with:
1.) Ctrl+C == Enter, but the typed command is *not* executed. This essentially clears the current line, just as it would in an OS console.
2.) Ctrl+C does *not* exit the shell.
3.) Ctrl+D *does* exit the shell, cleanly (no Exceptions)
4.) Consider Ctrl+U and Ctrl+K as well.
As far as interrupting an executing command, undos, etc., let's hold off. My intentions for this were purely so that if I mistype something, I can hit Ctrl+C, clear it, and not have the shell go bye bye.
> Ctrl+C should not exit the CLI
> ------------------------------
>
> Key: SRAMP-573
> URL: https://issues.jboss.org/browse/SRAMP-573
> Project: S-RAMP
> Issue Type: Bug
> Reporter: Brett Meyer
> Assignee: David virgil naranjo
>
> If you mistype a command in the CLI, I'd expect Ctrl+C to clear it. Instead, it exits the shell completely. Instead, limit that to Ctrl+D. Block Ctrl+C from exiting and ensure it clears the current partially-typed command.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 1 month