<commit_before>How to run sample
=================

1. You need to install java jdk1.6.X or higher
2. Execute "run" script

There are three XACML policies to show how new rule combining algorithm works. 

If user name is given as "bob". Policy with three  "Permit" rules  and two "Deny" rules would be applied. Therefore fine result would be "Permit"

If user name is given as "alice". Policy with two  "Permit" rules  and three "Deny" rules would be applied. Therefore fine result would be "Deny"

If user name is given as "peter". Policy with two  "Permit" rules and two "Deny"  rules and one "Not Applicable" rule would be applied. Therefore fine result would be "Deny"

More details - http://xacmlinfo.com/2012/12/18/extending-balana-custom-combining-algorithms/
<commit_msg>External ref to xacmlinfo.org instead of xacml.com<commit_after>How to run sample
=================

1. You need to install java jdk1.6.X or higher
2. Execute "run" script

There are three XACML policies to show how new rule combining algorithm works. 

If user name is given as "bob". Policy with three  "Permit" rules  and two "Deny" rules would be applied. Therefore fine result would be "Permit"

If user name is given as "alice". Policy with two  "Permit" rules  and three "Deny" rules would be applied. Therefore fine result would be "Deny"

If user name is given as "peter". Policy with two  "Permit" rules and two "Deny"  rules and one "Not Applicable" rule would be applied. Therefore fine result would be "Deny"

More details - http://xacmlinfo.org/2012/12/18/extending-balana-custom-combining-algorithms/

{'fraction_non_alphanumeric': 0.09278996865203762, 'fraction_numerical': 0.015047021943573668, 'mean_word_length': 4.099041533546326, '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': '7387938', 'n_tokens_mistral': 488, 'n_tokens_neox': 469, 'n_words': 232}