-
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 generateResourcesJson task #390
Commits on Aug 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cdd459f - Browse repository at this point
Copy the full SHA cdd459fView commit details -
Configuration menu - View commit details
-
Copy full SHA for caf6393 - Browse repository at this point
Copy the full SHA caf6393View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0770dc - Browse repository at this point
Copy the full SHA f0770dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f229bb - Browse repository at this point
Copy the full SHA 4f229bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 492e267 - Browse repository at this point
Copy the full SHA 492e267View commit details -
Add additional information to resources.json
* requiresTopLevelScope * exposedGlobalNames * format
Configuration menu - View commit details
-
Copy full SHA for 9faf8ce - Browse repository at this point
Copy the full SHA 9faf8ceView commit details -
Use always buffer bytelength because this reflect the correct size
Configuration menu - View commit details
-
Copy full SHA for 97cd12b - Browse repository at this point
Copy the full SHA 97cd12bView commit details -
Refactored LocatorResource and LocatorResourcePool into separate files under lbt folder removed unused getProject function
Configuration menu - View commit details
-
Copy full SHA for 071c3e3 - Browse repository at this point
Copy the full SHA 071c3e3View commit details -
used by lib/lbt/utils/escapePropertiesFile.js:14:27
Configuration menu - View commit details
-
Copy full SHA for 092f884 - Browse repository at this point
Copy the full SHA 092f884View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc53063 - Browse repository at this point
Copy the full SHA cc53063View commit details -
use buffer.length instead of Buffer.byteLength(string) for more performance
Configuration menu - View commit details
-
Copy full SHA for ee70a85 - Browse repository at this point
Copy the full SHA ee70a85View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc54d2b - Browse repository at this point
Copy the full SHA fc54d2bView commit details -
Implement missing handling for orphaned resources.
This part was left out in the initial commit, but it is required when building sap.ui.core (where many resources exist outside the library's namespace). More TODOs: - migrate all logs to template strings - filter options of the processor should accept arrays of filter strings, not comma separated strings as in the original Maven implementation
Configuration menu - View commit details
-
Copy full SHA for de860ac - Browse repository at this point
Copy the full SHA de860acView commit details -
Configuration menu - View commit details
-
Copy full SHA for f92aeee - Browse repository at this point
Copy the full SHA f92aeeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47675e2 - Browse repository at this point
Copy the full SHA 47675e2View commit details -
resources.json is per library and should not contain dependency resources.
Configuration menu - View commit details
-
Copy full SHA for 231d3e0 - Browse repository at this point
Copy the full SHA 231d3e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 518910b - Browse repository at this point
Copy the full SHA 518910bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34971fb - Browse repository at this point
Copy the full SHA 34971fbView commit details -
add resources.json entry to the resources.json
size for it is good, hits most of the time the right value.
Configuration menu - View commit details
-
Copy full SHA for 03462f0 - Browse repository at this point
Copy the full SHA 03462f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34e6e30 - Browse repository at this point
Copy the full SHA 34e6e30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ce41e9 - Browse repository at this point
Copy the full SHA 1ce41e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6b4a28 - Browse repository at this point
Copy the full SHA e6b4a28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dd45ee - Browse repository at this point
Copy the full SHA 7dd45eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed38d14 - Browse repository at this point
Copy the full SHA ed38d14View commit details -
Configuration menu - View commit details
-
Copy full SHA for d009f47 - Browse repository at this point
Copy the full SHA d009f47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02bd83b - Browse repository at this point
Copy the full SHA 02bd83bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79dce88 - Browse repository at this point
Copy the full SHA 79dce88View commit details -
Add conditional require to relative module library.n
Add logic to ensure requires are resolved with an absolute path e.g. "./Log.js" -> "sap/base/Log.js"
Configuration menu - View commit details
-
Copy full SHA for a6a11b3 - Browse repository at this point
Copy the full SHA a6a11b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5aebfe - Browse repository at this point
Copy the full SHA b5aebfeView commit details -
ensure that ResourceInfo#format is also copied from
original to dbg resource
Configuration menu - View commit details
-
Copy full SHA for a5f3957 - Browse repository at this point
Copy the full SHA a5f3957View commit details -
restore adding the debug information
the original and the debug resources should be the same. This was changed because sap-ui-core-dbg.js is not the same as its source sap-ui-core.js. sap-ui-core-dbg.js is a bundle and not the corresponding debug file of sap-ui-core.js
Configuration menu - View commit details
-
Copy full SHA for d567d54 - Browse repository at this point
Copy the full SHA d567d54View commit details -
Make terser leave @ui5-bundle-raw-include comment
@ui5-bundle-raw-include comment is required to identify the module as raw-include.
Configuration menu - View commit details
-
Copy full SHA for 538e9c1 - Browse repository at this point
Copy the full SHA 538e9c1View commit details -
Add hard coded sap-ui-core-dbg.js analysis
sap-ui-core-dbg.js is a bundle with different content than source file
Configuration menu - View commit details
-
Copy full SHA for c28add2 - Browse repository at this point
Copy the full SHA c28add2View commit details -
Improve analysis for sap.ui.require calls
use depths to distinguish nested sap.ui.require calls from top level ones
Configuration menu - View commit details
-
Copy full SHA for c9cff74 - Browse repository at this point
Copy the full SHA c9cff74View commit details -
Identify ui5 modules base don module declaration
Configuration menu - View commit details
-
Copy full SHA for 2ab91f6 - Browse repository at this point
Copy the full SHA 2ab91f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for df86c75 - Browse repository at this point
Copy the full SHA df86c75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71d0c58 - Browse repository at this point
Copy the full SHA 71d0c58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c2c423 - Browse repository at this point
Copy the full SHA 7c2c423View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bcc7f1 - Browse repository at this point
Copy the full SHA 6bcc7f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfd54b2 - Browse repository at this point
Copy the full SHA dfd54b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85ed400 - Browse repository at this point
Copy the full SHA 85ed400View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb1c949 - Browse repository at this point
Copy the full SHA eb1c949View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bd062a - Browse repository at this point
Copy the full SHA 5bd062aView commit details -
use byGlob instead of a combination of byGlobSource and byGlob
the logic for adding resource infos made the assumption that debug files were at the end of the list and they copied their information from the non-debug ones. This logic is adjusted such that it does not depend on the order of the resources.
Configuration menu - View commit details
-
Copy full SHA for 91a8077 - Browse repository at this point
Copy the full SHA 91a8077View commit details -
Refactoring separated classes into separate files
separated each class in resourceListCreator into own file. This not only makes it more fine granular but also dependencies become clear. ResourcesList <-> ResourceInfo: dependency is now one way
Configuration menu - View commit details
-
Copy full SHA for d64046c - Browse repository at this point
Copy the full SHA d64046cView commit details -
add unit tests for ResourcesList
use setter and getter instead of private fields in ResourceInfo
Configuration menu - View commit details
-
Copy full SHA for e102acf - Browse repository at this point
Copy the full SHA e102acfView commit details -
Configuration menu - View commit details
-
Copy full SHA for dcac57c - Browse repository at this point
Copy the full SHA dcac57cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97e9336 - Browse repository at this point
Copy the full SHA 97e9336View commit details -
add ResourceCollector unit tests
* groupResourcesByComponents * visitResource
Configuration menu - View commit details
-
Copy full SHA for 2ab8868 - Browse repository at this point
Copy the full SHA 2ab8868View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b8409d - Browse repository at this point
Copy the full SHA 2b8409dView commit details -
Add tests for ResourceCollector
Fix regexps by using the explicit point instead of single character
Configuration menu - View commit details
-
Copy full SHA for ed1e9d1 - Browse repository at this point
Copy the full SHA ed1e9d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfd0a04 - Browse repository at this point
Copy the full SHA bfd0a04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27d69e2 - Browse repository at this point
Copy the full SHA 27d69e2View commit details -
Add tests for ResourceListCreator
Added resources.json entry for theme resources.json file
Configuration menu - View commit details
-
Copy full SHA for 487609a - Browse repository at this point
Copy the full SHA 487609aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5286cf1 - Browse repository at this point
Copy the full SHA 5286cf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f22be4a - Browse repository at this point
Copy the full SHA f22be4aView commit details -
removed generateResourcesJson task from excludes
it not part of the default tasks anymore
Configuration menu - View commit details
-
Copy full SHA for eae29fc - Browse repository at this point
Copy the full SHA eae29fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 132ef33 - Browse repository at this point
Copy the full SHA 132ef33View commit details -
Configuration menu - View commit details
-
Copy full SHA for b36f8f6 - Browse repository at this point
Copy the full SHA b36f8f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45aa4e4 - Browse repository at this point
Copy the full SHA 45aa4e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1adff8 - Browse repository at this point
Copy the full SHA d1adff8View commit details -
code cleanup * ensure that async function resolves with undefined
Configuration menu - View commit details
-
Copy full SHA for f1ac55c - Browse repository at this point
Copy the full SHA f1ac55cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebb0aca - Browse repository at this point
Copy the full SHA ebb0acaView commit details -
removed unnecessary duplicate test
removed integration test for library preload with resources.json
Configuration menu - View commit details
-
Copy full SHA for 46bce5b - Browse repository at this point
Copy the full SHA 46bce5bView commit details -
removed unnecessary duplicate test
removed integration test for collection with resources.json
Configuration menu - View commit details
-
Copy full SHA for e9fc145 - Browse repository at this point
Copy the full SHA e9fc145View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ad646b - Browse repository at this point
Copy the full SHA 7ad646bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e8c876 - Browse repository at this point
Copy the full SHA 4e8c876View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0190bb - Browse repository at this point
Copy the full SHA d0190bbView commit details -
sap.ui.requireSync remove relative path resolve logic test file, unnecessary code removal Rename ResourcesList to ResourceInfoList link to doku in generateResourcesJson
Configuration menu - View commit details
-
Copy full SHA for c95007b - Browse repository at this point
Copy the full SHA c95007bView commit details -
Moved size retrieval from listCreator to collector Avoid unnecessary join/split by directly using the array
Configuration menu - View commit details
-
Copy full SHA for 7a88642 - Browse repository at this point
Copy the full SHA 7a88642View commit details -
Excluded version info files since they are not part of the resources.json
Configuration menu - View commit details
-
Copy full SHA for 393a775 - Browse repository at this point
Copy the full SHA 393a775View commit details -
Configuration menu - View commit details
-
Copy full SHA for b416715 - Browse repository at this point
Copy the full SHA b416715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 241dbfe - Browse repository at this point
Copy the full SHA 241dbfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for af96c08 - Browse repository at this point
Copy the full SHA af96c08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aad5fe - Browse repository at this point
Copy the full SHA 2aad5feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 711192c - Browse repository at this point
Copy the full SHA 711192cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b731011 - Browse repository at this point
Copy the full SHA b731011View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86bd41e - Browse repository at this point
Copy the full SHA 86bd41eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 176d76f - Browse repository at this point
Copy the full SHA 176d76fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8f3a80 - Browse repository at this point
Copy the full SHA c8f3a80View commit details
Commits on Aug 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7d41128 - Browse repository at this point
Copy the full SHA 7d41128View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9acba6 - Browse repository at this point
Copy the full SHA c9acba6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bbe036 - Browse repository at this point
Copy the full SHA 5bbe036View commit details
Commits on Aug 21, 2020
-
[INTERNAL] Move test files into tests as strings
Reduce test fixtures by using the file content string in the tests directly.
Configuration menu - View commit details
-
Copy full SHA for c7db153 - Browse repository at this point
Copy the full SHA c7db153View commit details -
* move i18n files to separate folder * revert some.js * put global export logic into newly introduced library.designtime.js file
Configuration menu - View commit details
-
Copy full SHA for 423858d - Browse repository at this point
Copy the full SHA 423858dView commit details -
Add integration test for uglifier
ensure @ui5-bundle-raw-include comment is also preserved in Builder.js
Configuration menu - View commit details
-
Copy full SHA for a3963b9 - Browse repository at this point
Copy the full SHA a3963b9View commit details
Commits on Aug 24, 2020
-
Not supported with generateStandaloneAppBundle task.
Configuration menu - View commit details
-
Copy full SHA for 01a5634 - Browse repository at this point
Copy the full SHA 01a5634View commit details -
Configuration menu - View commit details
-
Copy full SHA for a58c11e - Browse repository at this point
Copy the full SHA a58c11eView commit details