-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Add JSDoc build functionalities #42
Commits on Mar 18, 2019
-
[WIP] Task to create JSDoc for a library, using the UI5 template/plugin
Note: the code is full of console.log just to track down an unexpected exit of the Node.js process.
Configuration menu - View commit details
-
Copy full SHA for 98dbe0f - Browse repository at this point
Copy the full SHA 98dbe0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 302e2df - Browse repository at this point
Copy the full SHA 302e2dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f74ab7 - Browse repository at this point
Copy the full SHA 7f74ab7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0d2325 - Browse repository at this point
Copy the full SHA e0d2325View commit details -
Configuration menu - View commit details
-
Copy full SHA for 454211b - Browse repository at this point
Copy the full SHA 454211bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 965d5d2 - Browse repository at this point
Copy the full SHA 965d5d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fcce69 - Browse repository at this point
Copy the full SHA 7fcce69View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0e3c38 - Browse repository at this point
Copy the full SHA c0e3c38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 130a9c9 - Browse repository at this point
Copy the full SHA 130a9c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c26f2de - Browse repository at this point
Copy the full SHA c26f2deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eb2826 - Browse repository at this point
Copy the full SHA 4eb2826View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e537a0 - Browse repository at this point
Copy the full SHA 3e537a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28fe452 - Browse repository at this point
Copy the full SHA 28fe452View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c1885f - Browse repository at this point
Copy the full SHA 9c1885fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ebd6c0 - Browse repository at this point
Copy the full SHA 1ebd6c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d633cdb - Browse repository at this point
Copy the full SHA d633cdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 006702c - Browse repository at this point
Copy the full SHA 006702cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef0c52e - Browse repository at this point
Copy the full SHA ef0c52eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e2a663 - Browse repository at this point
Copy the full SHA 2e2a663View commit details -
Update JSDoc template and plugin from grunt tooling (openui5 master)
As these resources are shared with the jsdoc-maven-plugin which still allows to use an older Node.JS version, all modernization (es6+) as well as eslint fixes had to be reverted for now. To compensate for this, the shared resources are excluded from linting.
Configuration menu - View commit details
-
Copy full SHA for a156d61 - Browse repository at this point
Copy the full SHA a156d61View commit details -
Ignore non-existent output files
When the JSDoc build is combined with --all, it might also run for themelibs which don't produce any JSDoc output.
Configuration menu - View commit details
-
Copy full SHA for ccfb255 - Browse repository at this point
Copy the full SHA ccfb255View commit details -
Configuration menu - View commit details
-
Copy full SHA for bea340c - Browse repository at this point
Copy the full SHA bea340cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 606504c - Browse repository at this point
Copy the full SHA 606504cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68df5e7 - Browse repository at this point
Copy the full SHA 68df5e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b17227 - Browse repository at this point
Copy the full SHA 0b17227View commit details -
Configuration menu - View commit details
-
Copy full SHA for c63372c - Browse repository at this point
Copy the full SHA c63372cView commit details -
executeJsdocSdkTransformation: Throw error if too many project api.js…
…on or .library resources are found Globs may return resources in random order, therefore choosing the first of many matches can lead to erratic results.
Configuration menu - View commit details
-
Copy full SHA for f085fad - Browse repository at this point
Copy the full SHA f085fadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89f7792 - Browse repository at this point
Copy the full SHA 89f7792View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8f9768 - Browse repository at this point
Copy the full SHA b8f9768View commit details -
executeJsdocSdkTransformation: Skip projects with missing api.json
Prominent example: theme libraries
Configuration menu - View commit details
-
Copy full SHA for b3bdf80 - Browse repository at this point
Copy the full SHA b3bdf80View commit details -
generateJsdoc: Always create tmp dirs
This prevents JSDoc errors in case no resources have written to the source path.
Configuration menu - View commit details
-
Copy full SHA for 88eda89 - Browse repository at this point
Copy the full SHA 88eda89View commit details -
generateJsdoc: Skip JSDoc processing if no input resources have been …
…located Prominent example: theme libraries
Configuration menu - View commit details
-
Copy full SHA for 8272acb - Browse repository at this point
Copy the full SHA 8272acbView commit details
Commits on Mar 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 769f201 - Browse repository at this point
Copy the full SHA 769f201View commit details -
Configuration menu - View commit details
-
Copy full SHA for 652d0cd - Browse repository at this point
Copy the full SHA 652d0cdView commit details
Commits on Mar 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 413ccf0 - Browse repository at this point
Copy the full SHA 413ccf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5905a2e - Browse repository at this point
Copy the full SHA 5905a2eView commit details
Commits on Mar 21, 2019
-
Make theme build default task for JSDoc build
As css files are required for a working SDK
Configuration menu - View commit details
-
Copy full SHA for b82ac65 - Browse repository at this point
Copy the full SHA b82ac65View commit details -
Also disable replaceCopyright and replaceVersion tasks in JSDoc build
They are not necessary in preview/dev scenarios
Configuration menu - View commit details
-
Copy full SHA for b61c7d0 - Browse repository at this point
Copy the full SHA b61c7d0View commit details