The @author Apex Doc tag is officially supported, but is generally unnecessary in the presence of source drive development.

This commit is contained in:
Daniel Ballinger 2026-03-31 13:54:56 +13:00
parent e223228f7e
commit 85a7f9ba17
16 changed files with 1 additions and 16 deletions

View File

@ -6,7 +6,6 @@
>>>>>>> Stashed changes
* Provides common behavior and defines extension points for subclasses.
* Subclasses must implement the abstract methods to provide specific behavior.
* @author Generated by Apex Class Writer Skill
*
* @example
* // Extending this abstract class:

View File

@ -2,7 +2,6 @@
* Batch Apex class for {describe the batch operation}.
* Processes {SObject} records in configurable batch sizes.
* Implements Database.Stateful to track cumulative results across chunks.
* @author Generated by Apex Class Writer Skill
*
* @example
* // Execute with default batch size

View File

@ -2,7 +2,6 @@
* Domain class for {SObject}.
* Encapsulates field-level defaults, derivations, and validations.
* Operates only on in-memory SObject data no SOQL or DML.
* @author Generated by Apex Class Writer Skill
*/
public with sharing class {SObject}Domain {

View File

@ -2,7 +2,6 @@
* Data Transfer Object for {describe the data this DTO represents}.
* Used to pass structured data between layers without exposing SObjects.
* Serialization-friendly for use with JSON.serialize/deserialize and API responses.
* @author Generated by Apex Class Writer Skill
*
* @example
* // Create from constructor

View File

@ -2,7 +2,6 @@
* Custom exception for {describe when this exception is thrown}.
* Use this exception to signal domain-specific errors that callers
* can catch and handle distinctly from system exceptions.
* @author Generated by Apex Class Writer Skill
*
* @example
* throw new {ClassName}('Account merge failed: duplicate detected.');

View File

@ -1,7 +1,6 @@
/**
* Interface for {describe the capability or contract this interface defines}.
* Implement this interface to provide {describe what implementations do}.
* @author Generated by Apex Class Writer Skill
*
* @example
* public class EmailNotificationService implements {InterfaceName} {

View File

@ -2,7 +2,6 @@
* Invocable Apex action for {describe the action}.
* Callable from Flows, Process Builder, and Agentforce.
* Accepts bulkified List<Request>, returns List<Response>.
* @author Generated by Apex Class Writer Skill
*/
public with sharing class {ClassName} {

View File

@ -2,7 +2,6 @@
* Queueable Apex class for {describe the async operation}.
* Accepts data through the constructor for stateful processing.
* Optionally implements Database.AllowsCallouts for external integrations.
* @author Generated by Apex Class Writer Skill
*
* @example
* // Enqueue the job

View File

@ -2,7 +2,6 @@
* Schedulable Apex class for {describe the scheduled operation}.
* Delegates heavy processing to a Batch or Queueable job.
* Keep execute() lightweight it should only launch other jobs.
* @author Generated by Apex Class Writer Skill
*
* @example
* // Schedule to run daily at 2 AM

View File

@ -2,7 +2,6 @@
* Selector class for {SObject} queries.
* Encapsulates all SOQL for {SObject} records.
* All methods return bulkified results (Lists or Maps).
* @author Generated by Apex Class Writer Skill
*/
public inherited sharing class {SObject}Selector {

View File

@ -2,7 +2,6 @@
* Service class for {SObject} business logic.
* Follows separation of concerns: delegates queries to {SObject}Selector
* and SObject manipulation to {SObject}Domain where applicable.
* @author Generated by Apex Class Writer Skill
*/
public with sharing class {SObject}Service {

View File

@ -1,5 +1,5 @@
/**
* @author Generated by Apex Class Writer Skill
* {SObject} Trigger
*/
trigger {SObject}Trigger on {SObject} (
before insert,

View File

@ -2,7 +2,6 @@
* Utility class for {describe the category of utilities: String, Date, Collection, etc.}.
* All methods are static and side-effect-free (no SOQL, no DML).
* Private constructor prevents instantiation.
* @author Generated by Apex Class Writer Skill
*/
public with sharing class {ClassName} {

View File

@ -3,7 +3,6 @@
* Compares Accounts by Name and BillingPostalCode to find potential duplicates.
* Flags duplicates by setting the Is_Potential_Duplicate__c checkbox.
* Implements Database.Stateful to track results across batch chunks.
* @author Generated by Apex Class Writer Skill
*
* @example
* // Run with default batch size (200)

View File

@ -2,7 +2,6 @@
* Selector class for Account queries.
* Encapsulates all SOQL for Account records.
* All methods return bulkified results (Lists or Maps).
* @author Generated by Apex Class Writer Skill
*/
public with sharing class AccountSelector {

View File

@ -2,7 +2,6 @@
* Service class for Account business logic.
* Provides account deduplication, enrichment, and territory assignment.
* Delegates queries to AccountSelector and SObject manipulation to AccountDomain.
* @author Generated by Apex Class Writer Skill
*/
public with sharing class AccountService {