<commit_before>Change log next version
-----------------------
* PowerMockRunnerDelegate annotation now uses @Inherited (thanks to <NAME> for pull request)
* Tests can now have multiple constructors (thanks to <NAME> for pull request)
* Cleanup pom files and added version numbers (thanks to <NAME> for pull request)

Change log 1.6.1 (2015-01-03)
----------------------------
* The PowerMock EasyMock Api now depends on EasyMock 3.3. Note that 1.6.0 also works with this version of EasyMock _if_ cglib-nodep 2.2.2 is used as EasyMock transitive dependency.
* PowerMock JUnit Module now supports JUnit 4.12 (Thanks to <NAME> for the pull request).
* Upgraded TestNG from 6.8.8 to 6.8.13.
* Fixed Mockito 1.10.9+ incompatibility, by repackaging CGLIB MockMaker (issue 524). Thanks to <NAME> for the pull request.

Change log 1.6.0 (2014-11-27)
-----------------------------
* It's now possible to verify private final overloaded methods in the Mockito Extension API. For example:
    verifyPrivate(tested).invoke(method(MyClass.class, "myOverloadedMethodName", String.class, String.class)).withArguments(anyString(), captor.capture());
* Upgraded Mockito API extension to work with version Mockito 1.10.8.
* PowerMock now builds for Java 6 and not Java 5.
* You can now use other runners in combination with the PowerMockRunner without using a JUnit Rule. This leaves the actual test-execution to or another runner of your choice.
  For example tests can delegate to "SpringJUnit4ClassRunner", "Parameterized" or the "Enclosed" runner. This also allows PowerMock to (without any modifications) support future new JUnit-features from day one! Usage example:

  @RunWith(PowerMockRunner.class)
  @PowerMockRunnerDelegate(Parameterized.class) // Use the parameterized JUnit in combination with the PowerMockRunner
  @PrepareForTest(SuppressConstructorDemo.class)
  public class SuppressConstructorDemoTest {
    ...
  }
  (Big thanks to <NAME> for this excellent pull request).

Change log 1.5.6 (2014-09-04)
-----------------------------<commit_msg>Updated changelog with the latest changes<commit_after>Change log next version
-----------------------
* PowerMockRunnerDelegate annotation now uses @Inherited (thanks to <NAME> for pull request)
* Tests can now have multiple constructors (thanks to <NAME> for pull request)
* Cleanup pom files and added version numbers (thanks to <NAME> for pull request)
* Fix "Test class can only have one constructor" issue that occurs when a JUnit or 3rd-party delegate runner (specified by a PowerMockRunnerDelegate annotation) can only deal with one public constructor. (thanks to <NAME> for pull request)

Change log 1.6.1 (2015-01-03)
----------------------------
* The PowerMock EasyMock Api now depends on EasyMock 3.3. Note that 1.6.0 also works with this version of EasyMock _if_ cglib-nodep 2.2.2 is used as EasyMock transitive dependency.
* PowerMock JUnit Module now supports JUnit 4.12 (Thanks to <NAME> for the pull request).
* Upgraded TestNG from 6.8.8 to 6.8.13.
* Fixed Mockito 1.10.9+ incompatibility, by repackaging CGLIB MockMaker (issue 524). Thanks to <NAME> for the pull request.

Change log 1.6.0 (2014-11-27)
-----------------------------
* It's now possible to verify private final overloaded methods in the Mockito Extension API. For example:
    verifyPrivate(tested).invoke(method(MyClass.class, "myOverloadedMethodName", String.class, String.class)).withArguments(anyString(), captor.capture());
* Upgraded Mockito API extension to work with version Mockito 1.10.8.
* PowerMock now builds for Java 6 and not Java 5.
* You can now use other runners in combination with the PowerMockRunner without using a JUnit Rule. This leaves the actual test-execution to or another runner of your choice.
  For example tests can delegate to "SpringJUnit4ClassRunner", "Parameterized" or the "Enclosed" runner. This also allows PowerMock to (without any modifications) support future new JUnit-features from day one! Usage example:

  @RunWith(PowerMockRunner.class)
  @PowerMockRunnerDelegate(Parameterized.class) // Use the parameterized JUnit in combination with the PowerMockRunner
  @PrepareForTest(SuppressConstructorDemo.class)
  public class SuppressConstructorDemoTest {
    ...
  }
  (Big thanks to <NAME> for this excellent pull request).

Change log 1.5.6 (2014-09-04)
-----------------------------
{'fraction_non_alphanumeric': 0.1194954128440367, 'fraction_numerical': 0.03004587155963303, 'mean_word_length': 3.634431455897981, 'pattern_counts': {'":': 0, '<': 16, '<?xml version=': 0, '>': 16, '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': '4387718', 'n_tokens_mistral': 1244, 'n_tokens_neox': 1147, 'n_words': 519}