Io sto usando un linter Ruby in Atom e per alcune linee dà il seguente avviso:Cosa significa "(...) interpretato come espressione raggruppata" significa?
(...) interpreted as grouped expression
Un esempio di una linea che ottiene di questo avviso è questo:
elsif not (params[:vacancy].nil? or params[:vacancy]['company_id'].nil? or params[:vacancy]['company_id'] == "0")
Come dovrebbe che linea essere migliorata per far sparire l'avviso?
[Wikipedia] (https:. //en.wikipedia. org/wiki/Ground_expression) dice che un'espressione di Ground non ha variabili libere Interpreta questo errore in quanto Ruby ha determinato che la tua condizione è in grado di essere calcolata in fase di compilazione, ma non conosco il ruby, sto solo basandomi su il termine – Binnut