tracker issue : CFB-4130094

select a category, or use search below
(searches all categories and all time range)
Title:

ColdFusion Builder - settings.xml file format

| View in Tracker

Status/Resolution/Reason: To Fix//

Reporter/Name(from Bugbase): Phill Nacelli / Phill Nacelli (Phill Nacelli)

Created: 03/18/2016

Components: Extensions

Versions: 2016

Failure Type: Usability Issue

Found In Build/Fixed In Build: Alpha_v31 /

Priority/Frequency: Minor / Few users will encounter

Locale/System: English / Other

Vote Count: 0

Regarding the CFBuilder version update.  One big request that I have is about the xml formatting in the settings.xml file regarding VariableMappings.  A while ago I created an extension to help quickly edit those entries from within the code editor:

[see attached image: cfBuilderExtension_VariableMapper.png]

[see attached image: cfBuilderExtension_VariableMapperDetail.png] 

The problem is I have 3 projects using the same variable mappings, and keeping them in sync is hard because doing file comparison for the xml as it stands now takes a lot of manual manipulation due to the existing format.

Currently the variable mappings format is this, as you can see the variable name and mapping is done by having two nodes that have to stay together in this order.

<VariableMappings>
    <VariableName>someVarOne</VariableName>
    <MappedTo>path.to.someVarOne</MappedTo>
    <VariableName>someVarTwo</VariableName>
    <MappedTo>path.to.someVarTwo</MappedTo>
</VariableMappings>

Would it be possible to change the format to something more intuitive and friendlier for any comparison tool without requiring a lot of manipulation, here’s a suggestion:

<VariableMappings>
    <VariableMapping name="someVarOne" mappedTo="path.to.someVarOne" />
    <VariableMapping name="someVarTwo" mappedTo="path.to.someVarTwo" />
</VariableMappings>

Thanks for the consideration.

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	4130094

Reason:	NewBug

External Customer Info:
External Company: About Web
External Customer Name: Phill Nacelli
External Customer Email: PNACELLI@ABOUTWEB.COM
External Test Config:  


Bug File Paths:
\\sjshare.corp.adobe.com\Prereleasebugfiles\ColdFusion Builder\3.1\Alpha_v31\4057622\cfBuilderExtension_VariableMapper.png
	 
\\sjshare.corp.adobe.com\Prereleasebugfiles\ColdFusion Builder\3.1\Alpha_v31\4057622\cfBuilderExtension_VariableMapperDetail.png

Attachments:

Comments:

Added By: PreRelease User User Name:Phill Nacelli Note Added: Entered Feature. Date Added :2015-09-16 14:24:42.0
Comment by CFwatson U.
26505 | March 18, 2016 05:29:26 AM GMT