Changeset 281

Show
Ignore:
Timestamp:
12/20/06 13:19:19 (2 years ago)
Author:
scorfield
Message:

Addresses #135 by ensuring implicit circuit files are ignored for this check.

Location:
framework/trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • framework/trunk/fuseboxApplication.cfc

    r280 r281  
    9393                                        hint="I am the myFusebox data structure." /> 
    9494                 
    95                 <!--- fix ticket 135 ---> 
     95                <!--- updated fix for ticket 135 ---> 
    9696                <cfset var myVersion = "5.0.1.#REReplace('$LastChangedRevision$','[^0-9]','','all')#" /> 
    9797 
  • framework/trunk/fuseboxCircuit.cfc

    r280 r281  
    131131                <cfset var circuitFile = "circuit.xml.cfm" /> 
    132132                <cfset var circuitFileAlt = "circuit.xml" /> 
     133                <cfset var circuitImplicit = false /> 
    133134                <cfset var circuitXML = "" /> 
    134135                <cfset var circuitCode = "" /> 
     
    178179                                        <cfif variables.fuseboxApplication.allowImplicitCircuits> 
    179180                                                <cfset circuitXML = "<circuit/>" /> 
     181                                                <cfset circuitImplicit = true /> 
    180182                                        <cfelse> 
    181183                                                <cfthrow type="fusebox.missingCircuitXML"  
     
    188190                        </cftry> 
    189191                         
    190                         <cfif variables.fuseboxApplication.strictMode and 
     192                        <cfif variables.fuseboxApplication.strictMode and not circuitImplicit and 
    191193                                        variables.fuseboxApplication.getFuseboxFileExtension() is not listLast(circuitFile,".")> 
    192194                                <cfthrow type="fusebox.inconsistentFuseboxCircuit" 
  • framework/trunk/myFusebox.cfc

    r280 r281  
    5151<cfcomponent hint="I provide the per-request myFusebox data structure and some convenience methods."> 
    5252        <cfscript> 
    53         // fix ticket 135 
     53        // updated fix for ticket 135 
    5454        this.version.runtime     = "5.0.1.#REReplace('$LastChangedRevision$','[^0-9]','','all')#"; 
    5555