1 package com.google.checkstyle.test.chapter3filestructure.rule32packagestate;
2 import java.io.*;
3 final class InputLineLength
4 {
5
6
7
8
9
10
11
12 public static final int badConstant = 2;
13
14 public static final int MAX_ROWS = 2;
15
16
17 private static int badStatic = 2;
18
19 private static int sNumCreated = 0;
20
21
22 private int badMember = 2;
23
24 private int mNumCreated1 = 0;
25
26 protected int mNumCreated2 = 0;
27
28
29 private int[] mInts = new int[] {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24};
30
31
32
33
34 public void fooMethod() {}
35
36
37
38
39 public void fooMethodLongFtp() {}
40
41 public void fooLongStringUrl() {
42 String url = "https://github.com/checkstyle/checkstyle/blob/master/src/main/java/com/puppycrawl/tools/checkstyle/checks/AvoidEscapedUnicodeCharactersCheck.java"; //ok
43 processUrl("https://github.com/checkstyle/checkstyle/blob/master/src/main/java/com/puppycrawl/tools/checkstyle/checks/AvoidEscapedUnicodeCharactersCheck.java"); //ok
44 processUrl("some line"
45 + "https://github.com/checkstyle/checkstyle/blob/master/src/main/java/com/puppycrawl/tools/checkstyle/checks/AvoidEscapedUnicodeCharactersCheck.java" //ok
46 + "+ long fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo00000000000o line");
47 processUrl("Some long foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo line");
48 String[] soooooooooooooooooooooooooooooooooooolongfooooooooooooooooooooooooooooooooooooooooooo = {
49 "http://github.com/checkstyle/checkstyle/blob/master/src/main/java/com/puppycrawl/tools/checkstyle/checks/AvoidEscapedUnicodeCharactersCheck.java", //ok
50 "Some long foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo line",
51 };
52
53 String fakehttps = "Some long foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo line";
54
55 processUrl(new String[] {
56 "http://github.com/checkstyle/checkstyle/blob/master/src/main/java/com/puppycrawl/tools/checkstyle/checks/AvoidEscapedUnicodeCharactersCheck.java", //ok
57 "Some long foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo line",
58 });
59
60 String s = "text"
61 + "text"
62 + "text something more.. <a href=\"https://groups.google.com/forum/#!topic/checkstyle-devel/E0z89fzvxGs%5B226-250-false%5D\">long url name, long url name, long url name</a>" //ok
63 + "other text";
64 }
65
66
67
68
69
70 public void processUrl(String url) {}
71
72
73
74
75
76 public void processUrl(String[] urls){}
77 }