themeBuilder includes all less files
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- build-system
Research direction
Reproduce the issue by building the sap_belize theme through themeBuilder in ui5-builder and inspect the overall build process that copies the Less files. Determine whether the intended result is to exclude Less files by default or enable source maps when they are retained. Done means the chosen behavior is implemented and verified with a theme build.
Written by the indexing model from the issue text.
Description
Expected Behavior
When I build a new theme, I had expected all the CSS (generated files) but not (at least by default) the less files.
OR
If the less files are intentionally allowed to be part of the build, then I would have expected source mapping to be enabled.
Current Behavior
All files (this includes less files) are copied over. I imagine its nothing to do with the themeBuilder task itself, but rather part of the over all build process.
Steps to reproduce the issue
- build any theme (e.g. sap_belize)
Context
- UI5 Module Version 1.1.0
Affected components (if known)
Log Output / Stack Trace
{...}
- Dominant language
- JavaScript
- Stars
- 511
- Forks
- 83
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 55
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from UI5/cli
-
module/ui5-builder
-
Build cache: buildThemes cache is invalidated by irrelevant library.js / .library content changes Openmodule/ui5-builder module/ui5-fs module/ui5-project
Difficulty 3/5 1-2 days Newbie friendliness 76/100
-
module/ui5-project
Difficulty 4/5 3-5 days Newbie friendliness 64/100
-
roadmap
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
avniproject/avni-client#2135 ·
-
automated broken-link
Difficulty 1/5 Under an hour Newbie friendliness 85/100
-
agent/security hive/hosted-available-lke648397-260827-5n31 security
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
babalae/bettergi-scripts-list#3674 ·
-
A-Release-Notes C-Editing D-Modest S-Ready-For-Implementation
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
bevyengine/bevy-website#2595 ·