Eberhard Beilharz
a22de0a647
maint(developer): use add_zip_files function
...
This makes use of `add_zip_files` where possible.
Fixes : #14332
Follow-up-of: #14093
Test-bot: skip
2025-07-10 17:53:16 +02:00
Eberhard Beilharz
bc7499a3e1
maint(developer): consolidate creating KMC_ZIP file
...
Previously we created the KMC_ZIP file twice, and one of them was
outdated. This change moves creating the zip file to
`developer/src/inst/build.sh` so that the TC build script only does the
upload.
Fixes : #14263
Test-bot: skip
2025-07-07 19:14:40 +02:00
Steven R. Loomis
0a35181bed
chore(developer): rename x: to compileContext:
...
Fixes : #14117
2025-06-26 15:58:43 -05:00
Steven R. Loomis
28ba904b37
chore(developer): rename ObjectWithMetadata to ObjectWithCompileContext
...
Fixes : #14117
2025-06-26 15:56:52 -05:00
Marc Durdin
a6936a3a41
Merge pull request #14196 from keymanapp/maint/developer/support-buildLevel
...
maint(developer): support buildLevel 🤖
2025-06-24 05:53:13 +07:00
Steven R. Loomis
ba8dd1a17e
chore(developer): document findInstanceObject() return value
...
per code review
Fixes : #14099
2025-06-21 14:44:07 -05:00
Marc Durdin
825f7d2df0
Merge branch 'maint/common/pr-build-bot' into maint/developer/support-buildLevel
2025-06-16 04:54:29 +07:00
Marc Durdin
156bdcdd8a
maint(common): rename and move builder_if_release_build_level
2025-06-16 06:45:42 +10:00
Marc Durdin
f3136d5ab2
maint(developer): skip signature check on buildLevel build
2025-06-16 05:54:33 +10:00
Marc Durdin
870d37f56b
maint(developer): only copy .dbg/.pdb on release buildLevel
2025-06-16 05:40:30 +10:00
Marc Durdin
11a558e926
maint(developer): support buildLevel
...
Relates-to: 14125
Build-bot: build
Test-bot: skip
2025-06-14 15:22:15 +10:00
Steven R. Loomis
ee6958a896
feat(developer): test fixes for line numbers in layr compiler
...
Fixes #13940
2025-06-13 16:10:15 -05:00
Steven R. Loomis
eb9bbf8f0d
Merge remote-tracking branch 'upstream/master' into chore/developer/14099-line-number-cleanup2
2025-06-13 15:31:44 -05:00
dependabot[bot]
8f7462c22c
chore(deps): bump brace-expansion
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.1...v2.0.2 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 2.0.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-11 20:56:26 +00:00
Marc Durdin
90187885c1
chore(developer): extend unit test timeout for getLastGitCommitDate
2025-06-10 10:22:29 +07:00
dependabot[bot]
70859f2d34
chore(deps): bump multer from 2.0.0 to 2.0.1
...
Bumps [multer](https://github.com/expressjs/multer ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/expressjs/multer/releases )
- [Changelog](https://github.com/expressjs/multer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/expressjs/multer/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: multer
dependency-version: 2.0.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-05 05:08:54 +00:00
Steven R. Loomis
7a741dc9d0
chore(developer): ldml: additional line numbers
...
- ajv validation
- more fixes from out of box testing
Fixes : #14099
2025-06-02 16:30:29 -05:00
Steven R. Loomis
25ddb324f2
chore(developer): ldml: bring strs/tran compiler messages in line with design
...
- fix a case where context wasn't being passed
Fixes : #14099
2025-06-02 13:33:00 -05:00
Steven R. Loomis
3743a92534
chore(developer): ldml: bring strs/tran compiler messages in line with design
...
- fix some case pertaining to strings and escapes
Fixes : #14099
2025-06-02 13:00:56 -05:00
Steven R. Loomis
41cf045d3f
chore(developer): ldml: add a test for complex interpolation in messages
...
- and fix a case in keys
Fixes : #14099
2025-06-02 12:20:39 -05:00
Steven R. Loomis
dc0023098d
chore(developer): ldml: bring layr/keys compiler messages in line with design
...
Fixes : #14099
2025-06-02 11:15:23 -05:00
Steven R. Loomis
01777fc897
chore(developer): ldml: bring disp compiler messages in line with design
...
- simplify some messages to use <display display='..'> as the key, so there's not code running in the message function
Fixes : #14099
2025-06-02 10:58:56 -05:00
Steven R. Loomis
4884d7ceb5
chore(developer): ldml: remove dup zapMessageMetadata()
...
Fixes : #14099
2025-06-02 10:41:19 -05:00
Steven R. Loomis
a5d4177177
Merge branch 'feat/developer/13937-ln-tran-bksp' into chore/developer/14091-err-unparseable-reorder
2025-06-02 10:15:08 -05:00
Steven R. Loomis
35db576dea
Merge branch 'feat/developer/13935-ln-usetcompiler' into feat/developer/13937-ln-tran-bksp
2025-06-02 10:14:53 -05:00
Steven R. Loomis
cf68b2a3bd
Merge branch 'feat/developer/13932-ln-more-strscompiler' into feat/developer/13935-ln-usetcompiler
2025-06-02 10:14:25 -05:00
Steven R. Loomis
536cdc3c45
feat(developer): ldml: fix for test case
...
Fixes : #13932
2025-06-02 09:27:46 -05:00
Steven R. Loomis
77abdd6469
feat(developer): ldml: update errors for unparseable reorder
...
- remove the unparseable reorder message - instead, the unicodeset messages will be thrown.
Fixes : #14091
2025-06-02 08:59:50 -05:00
Steven R. Loomis
fab29aad77
feat(developer): ldml: update errors for unparseable reorder
...
Fixes : #14091
2025-06-02 08:52:00 -05:00
Steven R. Loomis
961a18e0bd
Merge remote-tracking branch 'origin/feat/developer/13935-ln-usetcompiler' into feat/developer/13937-ln-tran-bksp
2025-06-02 08:45:04 -05:00
Steven R. Loomis
401015d8ad
Merge branch 'feat/developer/13932-ln-more-strscompiler' into feat/developer/13935-ln-usetcompiler
2025-06-02 08:44:22 -05:00
Steven R. Loomis
706ff1a858
Merge branch 'master' into feat/developer/13932-ln-more-strscompiler
2025-06-02 08:41:41 -05:00
Steven R. Loomis
bc3a8ff36d
feat(developer): ldml: tran compiler: all relevant messages in ldml have line numbers!
...
Fixes : #13937
2025-05-30 15:41:16 -05:00
Steven R. Loomis
814c9b9ef9
feat(developer): ldml: list compiler: add context to linter
...
Fixes : #13935
2025-05-30 14:47:10 -05:00
Steven R. Loomis
9d0d34bf09
feat(developer): ldml: list compiler: add context to lists. vars, markers, usets...
...
- update several messages and the substitution tracker to take context
Fixes : #13935
2025-05-30 14:34:40 -05:00
Steven R. Loomis
8662acc46d
feat(developer): ldml: list compiler: add context to lists
...
add contexts to lists and elements and uset
Fixes : #13935
2025-05-30 12:55:57 -05:00
Steven R. Loomis
96f0f783f5
feat(developer): ldml: strscompiler: remaining allocString() calls
...
This concludes all of the allocString() calls that aren't part of lists, sets, elements etc.
Fixes : #13932
2025-05-30 11:34:57 -05:00
Steven R. Loomis
097c03d2c3
feat(developer): ldml: strscompiler: exclude line numbers from some tests assertions
...
- remove line number information for some "simpler" uses of the compileKeyboard() test helper
For: #13932
2025-05-30 09:26:39 -05:00
Steven R. Loomis
70ced9847a
chore(developer): ldml: unit test for .run() validation
...
- re-run invalid-illegal.xml through compiler.run()
- ensure it fails
Fixes : #14067
2025-05-29 13:53:23 -05:00
Steven R. Loomis
c3705bf9ef
feat(developer): ldml: strscompiler: add context to more allocString call sites
...
- disp, keys, layr, tran
For: #13932
2025-05-29 09:09:58 -05:00
Steven R. Loomis
633f9551c7
feat(developer): update strs compiler to collect context
...
- attempt to find an object with a context
For: #13932
2025-05-28 20:17:44 -05:00
Steven R. Loomis
c70464e23f
fix(developer): ldml: make sure .run() calls compile() with postValidation
...
- .run() doesn't call validate() and then compile(), so it needs to call compile() with postValidation=true
Fixes : #14067
2025-05-28 20:15:33 -05:00
Steven R. Loomis
043ccf9687
Merge pull request #14054 from keymanapp/feat/developer/13940-ln-locacompiler
...
feat(developer): line numbers for LocaCompiler
2025-05-27 19:00:53 -05:00
Steven R. Loomis
4d9551ae07
Merge pull request #14050 from keymanapp/feat/developer/13939-ln-layrcompiler
...
feat(developer): line numbers for layr compiler
2025-05-27 19:00:41 -05:00
Steven R. Loomis
fd032eb9aa
Merge pull request #14048 from keymanapp/feat/developer/13938-ln-dispcompiler
...
feat(developer): add line numbers to disp compiler
2025-05-27 19:00:25 -05:00
Steven R. Loomis
2d93f94ab9
Merge pull request #14037 from keymanapp/feat/developer/13937-line-numbers-trancompiler
...
feat(developer): line numbers for tran compiler
2025-05-27 19:00:05 -05:00
Steven R. Loomis
153c03e9f5
Merge branch 'feat/developer/13939-ln-layrcompiler' into feat/developer/13940-ln-locacompiler
2025-05-27 10:54:16 -05:00
Steven R. Loomis
0674fccb05
Merge branch 'feat/developer/13938-ln-dispcompiler' into feat/developer/13939-ln-layrcompiler
2025-05-27 10:54:10 -05:00
Steven R. Loomis
a13cf744fd
Merge branch 'feat/developer/13937-line-numbers-trancompiler' into feat/developer/13938-ln-dispcompiler
2025-05-27 10:53:41 -05:00
Steven R. Loomis
28b919bce8
feat(developer): update tran compiler per code review
...
For: #13937
2025-05-27 10:46:16 -05:00