content: package awesome.console;
  
  public class IntegrationTest {
  	public static void main(final String[] args) {
  		System.out.println(AwesomeLinkFilter.FILE_PATTERN);
  		System.out.println(AwesomeLinkFilter.URL_PATTERN);
  		System.out.println("Just a file: file1.java");
  		System.out.println("Just a file with line num: file1.java:5");
  		System.out.println("Just a file with line num and col: file1.java:5:3");
  		System.out.println("Just a file with line num and col: file1.java:1606293360891972:1606293360891972");
  		System.out.println("Just a file with line num and col: file_with.special-chars.js:5:3");
  		System.out.println("bla-bla at (AwesomeLinkFilter.java:150) something");
  		System.out.println("Just a file with path: integration/file1.java");
  		System.out.println("Just a file with path: test/awesome/integration/file1.java");
  		System.out.println("Just a file with path: ./test/awesome/integration/file1.java");
  		System.out.println("Absolute path: /tmp");
  		System.out.println("omfg something: git://xkcd.com/ yay");
  		System.out.println("omfg something: http://xkcd.com/ yay");
  		System.out.println("omfg something: http://8.8.8.8/ yay");
  		System.out.println("omfg something: https://xkcd.com/ yay");
  		System.out.println("omfg something: http://xkcd.com yay");
  		System.out.println("omfg something: ftp://8.8.8.8:2424 yay");
  		System.out.println("omfg something: file:///tmp yay");
  		System.out.println("omfg something: ftp://user:password@xkcd.com:1337/some/path yay");
  		System.out.println("C:\\Windows\\Temp");
  		System.out.println("C:\\Windows/Temp");
  		System.out.println("C:/Windows/Temp");
  		System.out.println("omfg something: file://C:/Windows yay");
  		System.out.println("[DEBUG] test/awesome/integration/file1.java:[4,4] cannot find symbol");
  		System.out.println("awesome.console.AwesomeLinkFilter:5");
  		System.out.println("awesome.console.AwesomeLinkFilter.java:5");
  		System.out.println("something (C:\\root\\something.java) blabla");
  		System.out.println("something \"C:\\root\\something.java\" blabla");
  		System.out.println("something 'C:\\root\\something.java' blabla");
  		System.out.println("foo https://en.wikipedia.org/wiki/Parenthesis_(disambiguation) bar");
  		System.out.println("something (file1.java) blabla");
  		System.out.println("(file:///tmp)");
  		System.out.println("C:/Windows/Temp,");
  		System.out.println("C:/Windows/Temp/test.tsx:5:3");
  		System.out.println("Just a file: test/awesome/integration/file1.java, line 2, column 2");
  		System.out.println("Just a file with path: file://integration/file1.java:5:4");
  		System.out.println("Just a file with path: C:\\integration\\file1.java:5:4");
  		System.out.println("colon at the end: integration/file1.java:5:1:");
  		System.out.println("colon at the end: C:\\integration\\file1.java:5:4:");
  		System.out.println("unicode 中.txt:5 yay");
  		System.out.println("regular class name [awesome.console.IntegrationTest:4]");
  		System.out.println("scala class name [awesome.console.IntegrationTest$:4]");
  		System.out.println("C:/project/node_modules/typescript/lib/lib.webworker.d.ts:1930:6:");
  	}
  }
  