New posts

This commit is contained in:
2026-11-06 21:43:25 +05:30
parent dfd3a830cd
commit d7d5689f05
40 changed files with 1359 additions and 0 deletions
@@ -0,0 +1,30 @@
$ javac -version
javac 25.0.5
$ javac -cp processor/target/classes -d <tmp> Person.java Pizza.java BuilderUsageDemo.java
demo/src/main/java/com/ankurm/demo/BuilderUsageDemo.java:6: error: cannot find symbol
Person p = new PersonBuilder()
^
symbol: class PersonBuilder
location: class BuilderUsageDemo
demo/src/main/java/com/ankurm/demo/BuilderUsageDemo.java:14: error: cannot find symbol
Pizza pizza = new PizzaMaker()
^
symbol: class PizzaMaker
location: class BuilderUsageDemo
demo/src/main/java/com/ankurm/demo/BuilderUsageDemo.java:22: error: cannot find symbol
System.out.println(new PersonBuilder().build());
^
symbol: class PersonBuilder
location: class BuilderUsageDemo
3 errors
exit=1
$ javac -Xlint:all -cp processor/target/classes -d <tmp> Person.java
exit=0 (no output at all: nothing warned that a processor was skipped)
$ javac -cp processor/target/classes -proc:full -d <tmp> Person.java Pizza.java BuilderUsageDemo.java
exit=0
$ javac -cp processor/target/classes -processorpath processor/target/classes -d <tmp> Person.java Pizza.java BuilderUsageDemo.java
exit=0