<commit_before>Core Groovy Tasks
=================

* assertion expressions to generate a string of the values of variables. e.g.

	assert a != 7;
	
	would make
	
	assert a != 7 : "Expression: a != 7. a = ${a}"

* output line numbers! - need the compiler to generate line numbers from expressions for stack traces
	
* test local variables

* test try / catch

* while / do - while statements

* test use of field & property initializers
 
* test use of overloaded setter methods & use of property notation
  so that the use of properties within a class should use setteres / getters.

* test the use of PropertyExpression
	a.b = c.d
	
* test use of invokeMethod(methodName, arguments) to test dynamic proxy features

* support static new() method for constructors

* add methods plus(), minus(), multiply and so forth to Number etc

* finish expresssion support in classgen

* support metadata (like JDK 1.5) as well as tree based metadata...
<commit_msg>updated to do list<commit_after>Core Groovy Tasks
=================

* output line numbers! - need the compiler to generate line numbers from expressions for stack traces
	
* test local variables

* test try / catch

* while / do - while statements

* test use of field & property initializers
 
* test use of overloaded setter methods & use of property notation
  so that the use of properties within a class should use setteres / getters.

* test the use of PropertyExpression
	a.b = c.d
	
* test use of invokeMethod(methodName, arguments) to test dynamic proxy features

* support static new() method for constructors

* finish expresssion support in classgen

* support metadata (like JDK 1.5) as well as tree based metadata...

{'fraction_non_alphanumeric': 0.08002371072910491, 'fraction_numerical': 0.004149377593360996, 'mean_word_length': 3.809116809116809, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5224698', 'n_tokens_mistral': 463, 'n_tokens_neox': 436, 'n_words': 231}