projects
/
gnome.introspection-doc-generator
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
JSDOC/BuildDocs.js
[gnome.introspection-doc-generator]
/
JSDOC
/
BuildDocs.js
diff --git
a/JSDOC/BuildDocs.js
b/JSDOC/BuildDocs.js
index
9368560
..
d11416a
100644
(file)
--- a/
JSDOC/BuildDocs.js
+++ b/
JSDOC/BuildDocs.js
@@
-12,7
+12,7
@@
Template = imports.JsTemplate.Template.Template;
Parser = imports.Parser.Parser;
Parser = imports.Parser.Parser;
-
+TextStream = imports.TextStream.TextStream;
TokenReader = imports.TokenReader.TokenReader;
TokenStream = imports.TokenStream.TokenStream;
Symbol = imports.Symbol.Symbol;
TokenReader = imports.TokenReader.TokenReader;
TokenStream = imports.TokenStream.TokenStream;
Symbol = imports.Symbol.Symbol;
@@
-40,7
+40,7
@@
BuildDocs = {
Options.LOG.inform("JsDoc Toolkit main() running at "+new Date()+".");
//Options.LOG.inform("With options: ");
Options.LOG.inform("JsDoc Toolkit main() running at "+new Date()+".");
//Options.LOG.inform("With options: ");
- if (!File.isDirectory(Options.cacheDirectory)) {
+ if (
Options.cacheDirectory.length &&
!File.isDirectory(Options.cacheDirectory)) {
File.mkdir(Options.cacheDirectory)
}
File.mkdir(Options.cacheDirectory)
}
@@
-122,6
+122,7
@@
BuildDocs = {
var src = ''
try {
var src = ''
try {
+ Options.LOG.warn("reading : " + srcFile);
src = File.read(srcFile);
}
catch(e) {
src = File.read(srcFile);
}
catch(e) {
@@
-129,9
+130,10
@@
BuildDocs = {
continue;
}
continue;
}
-
- var tr = new TokenReader();
- var ts = new TokenStream(tr.tokenize(src));
+ var txs = new TextStream(src);
+
+ var tr = new TokenReader({ keepComments : true, keepWhite : true });
+ var ts = new TokenStream(txs);
Parser.parse(ts, srcFile);
Parser.parse(ts, srcFile);