Inconsistent naming conventions in package intl #20384
Labels
area-pkg
Used for miscellaneous pkg/ packages not associated with specific area- teams.
type-enhancement
A request for a change that isn't a bug
This issue was originally filed by @jolleekin
There are some inconsistent naming conventions in package intl:
Just a question: why did the Dart team decide to use UPPERCASE for all property names in NumberSymbols and DateSymbols?
class NumberSymbols {
final String NAME;
final String DECIMAL_SEP, GROUP_SEP, PERCENT, ZERO_DIGIT, PLUS_SIGN,
MINUS_SIGN, EXP_SYMBOL, PERMILL, INFINITY, NAN, DECIMAL_PATTERN,
SCIENTIFIC_PATTERN, PERCENT_PATTERN, CURRENCY_PATTERN, DEF_CURRENCY_CODE;
class DateSymbols {
String NAME;
List<String> ERAS, ERANAMES, NARROWMONTHS, STANDALONENARROWMONTHS,
MONTHS, STANDALONEMONTHS, SHORTMONTHS, STANDALONESHORTMONTHS, WEEKDAYS,
STANDALONEWEEKDAYS, SHORTWEEKDAYS, STANDALONESHORTWEEKDAYS,
NARROWWEEKDAYS, STANDALONENARROWWEEKDAYS, SHORTQUARTERS,
QUARTERS, AMPMS, DATEFORMATS, TIMEFORMATS, DATETIMEFORMATS;
Map<String, String> AVAILABLEFORMATS;
int FIRSTDAYOFWEEK;
List<int> WEEKENDRANGE;
int FIRSTWEEKCUTOFFDAY;
...
}
What version of the product are you using? On what operating system?
intl 0.11.4
The text was updated successfully, but these errors were encountered: