Comments (5)
Could you please post the content of grunt doc-update --debug
? It contains the command generated by the plugin.
from grunt-jsdoc.
Hi Krampstudio, Thanks for your reply.
See the attached file. Each "*.js" file is parsed twice.
from grunt-jsdoc.
This is the command the plugin runs, based on the src
pattern which is expanded :
node_modules\jsdoc\jsdoc.js --configure ./docs/JSDoc.config.json --destination ./docs/JSDoc --verbose ./libCalcs ./libCalcs/blockClasses ./libCalcs/blockClasses/lwBlockR_Classes.js ./libCalcs/blockClasses/lwChildBlock.js ./libCalcs/blockClasses/lwCoreSUM.js ./libCalcs/blockClasses/lwMasterBlock.js ./libCalcs/blockClasses/lwSimuHandler.js ./libCalcs/blocks ./libCalcs/enum ./libCalcs/enum/Enum Generator - Copy (2).xlsm ./libCalcs/enum/Enum Generator - Copy.xlsm ./libCalcs/enum/EnumGenerator.xlsm ./libCalcs/enum/lwEnumStateLWPS.js ./libCalcs/enum/lwEnumStateLWPS.min.js ./libCalcs/enum/lwMsgBlock.js ./libCalcs/enum/lwMsgBlock.min.js ./libCalcs/enum/lwMsgParameter.js ./libCalcs/enum/lwMsgParameter.min.js ./libCalcs/enum/lwMsgSHandler.js ./libCalcs/enum/lwMsgSHandler.min.js ./libCalcs/parClasses ./libCalcs/parClasses/lwName.js ./libCalcs/parClasses/lwNameBlk.js ./libCalcs/parClasses/lwNamePar.js ./libCalcs/parClasses/lwNameTag.js ./libCalcs/parClasses/lwParB.js ./libCalcs/parClasses/lwParConn.js ./libCalcs/parClasses/lwParI.js ./libCalcs/parClasses/lwParR.js ./libCalcs/parClasses/lwParRNG.js ./libCalcs/parClasses/lwParS.js ./libCalcs/parClasses/lwParStatus.js ./libUtil ./libUtil/GitHub - alexei-envoy.js- envoy.js is a library that allows you to delegate computationally expensive tasks to Web Workers with pub-sub (publish-subscribe) capabilities-.url ./libUtil/GitHub - alexei-sprintf.js- sprintf.js is a complete open source JavaScript sprintf implementation.url ./libUtil/load_CSS_JS.js ./libUtil/log4js - Copy.txt ./libUtil/log4js.js ./libUtil/lwLog.js ./libUtil/sprintf.js
from grunt-jsdoc.
Yes Krampstudio, that is the expanded src
pattern.
In this pattern the "*.js" files are not duplicated, but in the execution they are. See below the rest of the attached file I sent you. I indented the files that are processign for 2nd time.
Even thought src
pattern is OK, the grunt-jsdoc plugin is processing all "*.js" files twice.
I look for your reply.
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\blockClasses\lwBlockR_Classes.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\blockClasses\lwChildBlock.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\blockClasses\lwCoreSUM.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\blockClasses\lwMasterBlock.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\blockClasses\lwSimuHandler.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\blockClasses\lwBlockR_Classes.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\blockClasses\lwChildBlock.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\blockClasses\lwCoreSUM.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\blockClasses\lwMasterBlock.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\blockClasses\lwSimuHandler.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\enum\lwEnumStateLWPS.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\enum\lwMsgBlock.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\enum\lwMsgParameter.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\enum\lwMsgSHandler.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\enum\lwEnumStateLWPS.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\enum\lwMsgBlock.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\enum\lwMsgParameter.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\enum\lwMsgSHandler.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwName.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwNameBlk.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwNamePar.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwNameTag.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParB.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParConn.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParI.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParR.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParRNG.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParS.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParStatus.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwName.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwNameBlk.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwNamePar.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwNameTag.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParB.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParConn.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParI.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParR.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParRNG.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParS.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libCalcs\parClasses\lwParStatus.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libUtil\load_CSS_JS.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libUtil\log4js.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libUtil\lwLog.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libUtil\sprintf.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libUtil\load_CSS_JS.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libUtil\log4js.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libUtil\lwLog.js ...
[D] Parsing D:\JavaProjects\JavaScript\LWPS\libUtil\sprintf.js ...
from grunt-jsdoc.
I decided to remove this plugin, and to use the command lime command that really works for me.
from grunt-jsdoc.
Related Issues (20)
- Package Deprecated HOT 1
- deprecated [email protected] HOT 1
- Task Events HOT 5
- No source files defined HOT 2
- Event on compilation error HOT 2
- Getting command line too long while running grunt jsdocs as i am having large set of file, i also checked #51,#59 but not able to resolved. HOT 8
- Destination path not working in Grunt HOT 2
- Not adding the README.md file (was working in old versions)
- JSDoc is now in version 3.4.1 which resolves the Github dependency HOT 4
- Include several md files
- Include symbols marked with @private with the "-p" cli argument HOT 3
- JSDoc dependency breaking build HOT 5
- Copying files broken by Node v8.5.0 HOT 2
- Upgrade to jsdoc 3.5.5 HOT 3
- transitive dependency is insecure HOT 1
- jsdoc not built HOT 7
- Help!!! Why I get syntaxError when run "grunt jsdoc" HOT 1
- Security warning on 'npm audit' due to old dependency marked HOT 1
- Install not working since months HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grunt-jsdoc.