Interesting... you cannot access instance variables in the constructor?

Also, this hasn't been fully implemented. Boost is going to be a DRR pattern 
attribute which will allow 1 pattern to be configured to rank higher than 
another. 




<div>-------- Original message --------</div><div>From: Volkan YAZICI 
<[email protected]> </div><div>Date:12/30/2014  4:41 AM  (GMT-05:00) 
</div><div>To: [email protected] </div><div>Cc:  </div><div>Subject: 
Pattern.rank </div><div>
</div>Hi,

I have an objection and a question about Pattern class in Java client.

*Objection:* Pattern.rank() instance method gets called in ctor and
accesses to instance variables, which might not have been initialized yet
due to JMM semantics. I propose to fix it as in DMAP-115
<https://issues.apache.org/jira/browse/DMAP-115>.

*Question:* Shall we remove boost option on Pattern ctor? It is neither
used, nor available in .NET client.

Best.

Reply via email to