<commit_before>import org.x2a.cutter.annotation.Cut;
import org.x2a.cutter.cut.Action;
import org.x2a.cutter.cut.JoinPoint;
import org.x2a.cutter.cut.PointCut;

import java.util.Arrays;

public class Test {


    public static class ACut extends PointCut<Object> {
//        public ACut(JoinPoint joinPoint) {
//            super(joinPoint);
//        }
        public ACut() {
            System.out.println("ACut was created!");
        }

        @Override
        public Action before(Object[] args) {
            return null;
        }

        @Override
        public Object after(Object[] args) {
            return null;
        }
    }


    @Cut(ACut.class)
    public void AMethod() {
        System.out.println(Arrays.toString(Thread.currentThread().getStackTrace()));
    }

    private void anotherMethod() {
    }


    public static void main(String[] args) {
        System.out.println("main");
        Test t = new Test();
        t.AMethod();
    }
}
<commit_msg>add code for testing in debugger<commit_after>import org.x2a.cutter.annotation.Cut;
import org.x2a.cutter.cut.Action;
import org.x2a.cutter.cut.JoinPoint;
import org.x2a.cutter.cut.PointCut;

import java.util.Arrays;

public class Test {


    public static class ACut extends PointCut<Object> {
//        public ACut(JoinPoint joinPoint) {
//            super(joinPoint);
//        }
        public ACut() {
            System.out.println("ACut was created!");
        }

        @Override
        public Action before(Object[] args) {
            return null;
        }

        @Override
        public Object after(Object[] args) {
            return null;
        }
    }


    @Cut(ACut.class)
    public void AMethod() {
        int i = 6;
        System.out.println(i);
        System.out.println(Arrays.toString(Thread.currentThread().getStackTrace()));
    }

    private void anotherMethod() {
    }


    public static void main(String[] args) {
        System.out.println("main");
        Test t = new Test();
        t.AMethod();
    }
}

{'fraction_non_alphanumeric': 0.12137592137592138, 'fraction_numerical': 0.004422604422604423, 'mean_word_length': 2.025260029717682, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '4026485', 'n_tokens_mistral': 623, 'n_tokens_neox': 607, 'n_words': 131}