globalizejs/globalize

Code cleanup: Can we remove the nested functions pattern of util.assertFns?

Open

#361 aberto em 8 de dez. de 2014

Ver no GitHub
 (0 comments) (0 reactions) (0 assignees)JavaScript (645 forks)batch import
help wantedquick change

Métricas do repositório

Stars
 (4.759 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

Ref: https://github.com/jquery/globalize/pull/351/files#r21450932


util.assertCurrencyParameter( assert, "currency", function( invalidValue ) {
 return function() {
    Globalize.currencyFormatter( invalidValue );
  };
});

@jzaefferer

I guess we've discussed this before as well, still doesn't make much sense: Why does this test have to return two nested functions?

@rxaviers

Yeap, we have discussed about this and it was clear this was needed. Although, I also believe this could be simplified.

Guia do colaborador