From: Alan Knowles Date: Wed, 28 Oct 2015 09:41:40 +0000 (+0800) Subject: JSDOC/Packer.vala X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=commitdiff_plain;h=a7f7b9a0321f43ce19029609de4cc3bee26271fd JSDOC/Packer.vala --- diff --git a/JSDOC/Packer.vala b/JSDOC/Packer.vala index 265b49c..85d21b6 100644 --- a/JSDOC/Packer.vala +++ b/JSDOC/Packer.vala @@ -132,37 +132,37 @@ namespace JSDOC - - /** - * load a dependancy list -f option - * @param {String} srcfile sourcefile to parse - * - */ - - loadSourceIndexes : function(srcfile) - { - var lines = File.read(srcfile).split("\n"); - var _this = this; - lines.forEach(function(f) { - - if (/^\s*\//.test(f) || !/[a-z]+/i.test(f)) { // skip comments.. - return; - } - if (/\.js$/.test(f)) { - _this.files.push( f); - // js file.. - return; - } - - //println("ADD"+ f.replace(/\./g, '/')); - var add = f.replace(/\./g, '/').replace(/\s+/g,'')+'.js'; - if (_this.files.indexOf(f) > -1) { - return; - } - _this.files.push( add ); - - }) - }, + + /** + * load a dependancy list -f option + * @param {String} srcfile sourcefile to parse + * + */ + + public void loadSourceIndex(string srcfile) + { + var lines = File.read(srcfile).split("\n"); + var _this = this; + lines.forEach(function(f) { + + if (/^\s*\//.test(f) || !/[a-z]+/i.test(f)) { // skip comments.. + return; + } + if (/\.js$/.test(f)) { + _this.files.push( f); + // js file.. + return; + } + + //println("ADD"+ f.replace(/\./g, '/')); + var add = f.replace(/\./g, '/').replace(/\s+/g,'')+'.js'; + if (_this.files.indexOf(f) > -1) { + return; + } + _this.files.push( add ); + + }) + }, packAll : function() // do the packing (run from constructor)