11import { FileOptions , Targets } from "." ;
2- import { clExtensions , cmdExtensions , ddsExtension , rpgExtensions , sqlExtensions , srvPgmExtensions } from "../extensions " ;
3- import { clleTargetCallback } from "./languages/clle " ;
4- import { ddsTargetCallback } from "./languages/dds " ;
5- import { rpgleTargetParser } from "./languages/rpgle " ;
6- import { sqlTargetCallback } from "./languages/sql " ;
7- import { binderTargetCallback } from "./languages/binder " ;
8- import { cmdTargetCallback } from "./languages/cmd " ;
2+ import { clExtensions , clleTargetCallback } from "./languages/clle " ;
3+ import { ddsExtension , ddsTargetCallback } from "./languages/dds " ;
4+ import { rpgExtensions , rpgleTargetParser } from "./languages/rpgle " ;
5+ import { sqlExtensions , sqlTargetCallback } from "./languages/sql " ;
6+ import { binderExtensions , binderTargetCallback } from "./languages/binder " ;
7+ import { cmdExtensions , cmdTargetCallback } from "./languages/cmd " ;
8+ import { noSourceObjects , noSourceTargetCallback } from "./languages/nosrc " ;
99
1010export type LanguageCallback = ( targets : Targets , relativePath : string , content : string , options : FileOptions ) => Promise < void >
1111interface LanguageGroup {
@@ -18,8 +18,9 @@ export class TargetsLanguageProvider {
1818 { extensions : clExtensions , callback : clleTargetCallback } ,
1919 { extensions : sqlExtensions , callback : sqlTargetCallback } ,
2020 { extensions : ddsExtension , callback : ddsTargetCallback } ,
21- { extensions : srvPgmExtensions , callback : binderTargetCallback } ,
22- { extensions : cmdExtensions , callback : cmdTargetCallback }
21+ { extensions : binderExtensions , callback : binderTargetCallback } ,
22+ { extensions : cmdExtensions , callback : cmdTargetCallback } ,
23+ { extensions : noSourceObjects , callback : noSourceTargetCallback }
2324 ] ;
2425
2526 constructor ( private readonly targets : Targets ) {
0 commit comments