Skip to content

Commit 490b630

Browse files
Apply suggestions from code review
Co-authored-by: David Widmann <[email protected]>
1 parent a52ab27 commit 490b630

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/symbolic_dimensions.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import .Constants: CONSTANT_SYMBOLS, CONSTANT_MAPPING, CONSTANT_VALUES
44

55
const SYMBOL_CONFLICTS = intersect(UNIT_SYMBOLS, CONSTANT_SYMBOLS)
66

7-
disambiguate_symbol(s) = s in SYMBOL_CONFLICTS ? Symbol(string(s) * "_constant") : s
7+
disambiguate_symbol(s) = s in SYMBOL_CONFLICTS ? Symbol(s, :_constant) : s
88

99
const INDEX_TYPE = UInt8
1010
# Prefer units over constants:
@@ -15,7 +15,7 @@ const ALL_SYMBOLS = (
1515
disambiguate_symbol.(CONSTANT_SYMBOLS)...
1616
)
1717
const ALL_VALUES = (UNIT_VALUES..., CONSTANT_VALUES...)
18-
const ALL_MAPPING = NamedTuple([s => INDEX_TYPE(i) for (i, s) in enumerate(ALL_SYMBOLS)])
18+
const ALL_MAPPING = NamedTuple{ALL_SYMBOLS}(INDEX_TYPE(1):INDEX_TYPE(length(ALL_SYMBOLS)))
1919

2020
"""
2121
AbstractSymbolicDimensions{R} <: AbstractDimensions{R}

0 commit comments

Comments
 (0)