Commit fcc4a00
authored
Remove generic builder pattern from element metadata creation (Part 1) (#1842)
This is part of what will probably be a few PRs to replace the generic
builder pattern in use for defining element metadata. This causes a lot
of JITing to occur and causes the ballooning of AOT builds.1 parent 7738889 commit fcc4a00
File tree
184 files changed
+135784
-67175
lines changed- generated/DocumentFormat.OpenXml/DocumentFormat.OpenXml.Generator/DocumentFormat.OpenXml.Generator.OpenXmlGenerator
- gen/DocumentFormat.OpenXml.Generator.Models
- Editor
- Generators/Elements
- src
- DocumentFormat.OpenXml.Framework
- Equality
- Framework
- Metadata
- Schema
- Validation/Schema
- DocumentFormat.OpenXml/Schema/Wordprocessing
- test
- DocumentFormat.OpenXml.Benchmarks
- DocumentFormat.OpenXml.Framework.Features.Tests
- DocumentFormat.OpenXml.Framework.Tests
- Particles
- DocumentFormat.OpenXml.Linq.Tests
- DocumentFormat.OpenXml.Packaging.Tests
- data
- DocumentFormat.OpenXml.Tests
- ofapiTest
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
184 files changed
+135784
-67175
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
131 | 135 | | |
132 | 136 | | |
133 | 137 | | |
| |||
Lines changed: 48 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
| 10 | + | |
9 | 11 | | |
10 | 12 | | |
11 | 13 | | |
| |||
169 | 171 | | |
170 | 172 | | |
171 | 173 | | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
172 | 190 | | |
173 | 191 | | |
174 | 192 | | |
| |||
205 | 223 | | |
206 | 224 | | |
207 | 225 | | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
208 | 230 | | |
209 | 231 | | |
210 | 232 | | |
| |||
324 | 346 | | |
325 | 347 | | |
326 | 348 | | |
327 | | - | |
328 | | - | |
329 | | - | |
| 349 | + | |
330 | 350 | | |
331 | 351 | | |
332 | 352 | | |
| |||
472 | 492 | | |
473 | 493 | | |
474 | 494 | | |
475 | | - | |
| 495 | + | |
476 | 496 | | |
477 | | - | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
478 | 500 | | |
479 | | - | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
480 | 504 | | |
481 | 505 | | |
482 | 506 | | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
483 | 525 | | |
484 | 526 | | |
485 | 527 | | |
| |||
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
100 | 104 | | |
101 | 105 | | |
102 | 106 | | |
| |||
0 commit comments