This repository was archived by the owner on Oct 9, 2021. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ <cflock name =" FileOperation" timeout =" 20" throwOnTimeout =" true" >
2+ <cffile action =" write" file =" #filePath #" output =" #content #" >
3+ </cflock >
4+ <!-- application scope is exclusively locked on the cache -->
5+ <cflock type =" readonly" scope =" application" timeout =" 10" throwOnTimeout =" true" >
6+ <cfset myVar = application .cache .getValue (" x" ) >
7+ </cflock >
8+ <cfquery name =" variables.qUser" datasource =" #request .dsn #" >
9+ SELECT FirstName, LastName
10+ FROM Users
11+ WHERE UserID = #request .UserID #
12+ </cfquery >
13+ <cflock scope =" application" timeout =" 2" type =" exclusive" >
14+ <cfset application .qUser = variables .qUser >
15+ </cflock >
Original file line number Diff line number Diff line change @@ -280,3 +280,9 @@ def test_go_mod_detected(self):
280280 expected_language = 'Go' ,
281281 entity = 'go.mod' ,
282282 )
283+
284+ def test_coldfusion_detected (self ):
285+ self .shared (
286+ expected_language = 'ColdFusion' ,
287+ entity = 'coldfusion.cfm' ,
288+ )
Original file line number Diff line number Diff line change @@ -259,6 +259,12 @@ def get_lexer(language):
259259
260260
261261def use_root_language (language , lexer ):
262+ override = {
263+ 'Coldfusion HTML' : 'ColdFusion' ,
264+ }
265+ if language in override :
266+ return override [language ]
267+
262268 if lexer and hasattr (lexer , 'root_lexer' ):
263269 return u (lexer .root_lexer .name )
264270
You can’t perform that action at this time.
0 commit comments