Open
Description
Initial Apex code
public class BatchSchedulableTest implements Database.Batchable<SObject> {
public BatchSchedulableTest() {}
public Database.QueryLocator start(Database.BatchableContext param1) {
return Database.getQueryLocator('SELECT Id FROM User');
}
public void execute(Database.BatchableContext param1, List<SObject> param2) {}
public void finish(Database.BatchableContext param1) {}
public class SomeException extends Exception {}
}
Formatted Apex code
public class BatchSchedulableTest implements Database.Batchable<SObject> {
public BatchSchedulableTest() {
}
public Database.QueryLocator start(Database.BatchableContext param1) {
return Database.getQueryLocator('SELECT Id FROM User');
}
public void execute(Database.BatchableContext param1, List<SObject> param2) {
}
public void finish(Database.BatchableContext param1) {
}
public class SomeException extends Exception {
}
}
Expected Apex code
public class BatchSchedulableTest implements Database.Batchable<SObject> {
public BatchSchedulableTest() {}
public Database.QueryLocator start(Database.BatchableContext param1) {
return Database.getQueryLocator('SELECT Id FROM User');
}
public void execute(Database.BatchableContext param1, List<SObject> param2) {}
public void finish(Database.BatchableContext param1) {}
public class SomeException extends Exception {}
}
Prettier options (if any)
"tabWidth": 4,
"printWidth": 100,
Playground link
No response
System Info
System:
OS: Windows 11 10.0.22631
CPU: (16) x64 AMD Ryzen 7 5800H with Radeon Graphics
Memory: 17.14 GB / 31.86 GB
Binaries:
Node: 23.3.0 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.19 - C:\Program Files\nodejs\yarn.CMD
npm: 10.4.0 - C:\Program Files\nodejs\npm.CMD
Languages:
Bash: 5.2.26 - C:\Program Files\Git\usr\bin\bash.EXE
Java: 11.0.13 - /c/Program Files/Common Files/Oracle/Java/javapath/javac
Perl: 5.38.2 - C:\Program Files\Git\usr\bin\perl.EXE
Python: 3.12.6 - /c/Python312/python
Rust: 1.84.0 - /c/Users/piotr/.cargo/bin/rustc
npmPackages:
@prettier-apex/apex-ast-serializer-win32-x64: 2.2.6
prettier: ^3.5.3 => 3.5.3
prettier-plugin-apex: ^2.2.6 => 2.2.6
Metadata
Metadata
Assignees
Labels
No labels