File tree Expand file tree Collapse file tree 2 files changed +18
-2
lines changed
amazonq/.changes/next-release Expand file tree Collapse file tree 2 files changed +18
-2
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "type" : " Feature" ,
3+ "description" : " Amazon Q /dev: support `Dockerfile` files"
4+ }
Original file line number Diff line number Diff line change @@ -347,8 +347,20 @@ export const codefileExtensions = new Set([
347347 '.zig' ,
348348] )
349349
350+ // Some important files start with a known prefix
351+ export const codeFilePrefixes = new Set ( [ 'Dockerfile' ] )
352+
350353/** Returns true if `filename` is a code file. */
351354export function isCodeFile ( filename : string ) : boolean {
352- const ext = path . extname ( filename ) . toLowerCase ( )
353- return codefileExtensions . has ( ext )
355+ if ( codefileExtensions . has ( path . extname ( filename ) . toLowerCase ( ) ) ) {
356+ return true
357+ }
358+
359+ for ( const prefix of codeFilePrefixes ) {
360+ if ( filename . startsWith ( prefix ) ) {
361+ return true
362+ }
363+ }
364+
365+ return false
354366}
You can’t perform that action at this time.
0 commit comments