comparison fixmodule.d @ 197:0ea0c9f9008f

Remove tango deprecation warnings.
author Frank Benoit <benoit@tionex.de>
date Wed, 18 Feb 2009 19:35:22 +0100
parents 07f3bab17e54
children
comparison
equal deleted inserted replaced
196:66bceed20048 197:0ea0c9f9008f
1 module packageimport; 1 module packageimport;
2 2
3 import tango.io.FilePath; 3 import tango.io.FilePath;
4 import tango.io.File; 4 import tango.io.device.File;
5 import tango.io.Buffer; 5 import tango.io.Buffer;
6 import tango.io.stream.FileStream; 6 import tango.io.stream.FileStream;
7 import tango.io.stream.TextFileStream; 7 import tango.io.stream.TextFileStream;
8 import tango.util.log.Trace; 8 import tango.util.log.Trace;
9 import tango.text.Regex; 9 import tango.text.Regex;
26 } 26 }
27 } 27 }
28 // foreach module 28 // foreach module
29 foreach( mod; mods ){ 29 foreach( mod; mods ){
30 auto filename = Format("{}/{}", dir, mod ); 30 auto filename = Format("{}/{}", dir, mod );
31 auto cont = cast(char[])File( filename ).read; 31 auto cont = cast(char[])File.get( filename );
32 char[][] lines = cont.splitLines(); 32 char[][] lines = cont.splitLines();
33 int modLine = -1; 33 int modLine = -1;
34 foreach( uint idx, char[] line; lines ){ 34 foreach( uint idx, char[] line; lines ){
35 if( line.length && line.locatePattern( "module dwtx" ) is 0 ){ 35 if( line.length && line.locatePattern( "module dwtx" ) is 0 ){
36 //Trace.formatln( "mod: {} {}", idx, line ); 36 //Trace.formatln( "mod: {} {}", idx, line );