Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static int getCountOfStrings(String in) throws IOException {
- CombinedTypeSolver combinedTypeSolver = new CombinedTypeSolver();
- combinedTypeSolver.add(new ReflectionTypeSolver());
- JavaSymbolSolver symbolSolver = new JavaSymbolSolver(combinedTypeSolver);
- StaticJavaParser.getConfiguration().setSymbolResolver(symbolSolver);
- CompilationUnit cu = StaticJavaParser.parse(in);
- countOfStrings = cu.toString().chars().filter(ch -> ch == '\n').count();
- return (int) countOfStrings;
- }
- static int getCommentsCount(String in) {
- CombinedTypeSolver combinedTypeSolver = new CombinedTypeSolver();
- combinedTypeSolver.add(new ReflectionTypeSolver());
- JavaSymbolSolver symbolSolver = new JavaSymbolSolver(combinedTypeSolver);
- StaticJavaParser.getConfiguration().setSymbolResolver(symbolSolver);
- CompilationUnit cu = StaticJavaParser.parse(in);
- return cu.getComments().size();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement