MCPcopy
hub / github.com/continuedev/continue / log

Function log

manual-testing-sandbox/next-edit/next-edit-9-5.ts:29–38  ·  view source on GitHub ↗
(action: string, data: any)

Source from the content-addressed store, hash-verified

27
28// Global function for logging (mixed with business logic)
29function log(action: string, data: any) {
30 const timestamp = new Date().toISOString();
31 DATABASE.logs.push({
32 timestamp,
33 action,
34 data,
35 user: CURRENT_USER?.username || "system",
36 });
37 console.log(`[${timestamp}] ${action}:`, data);
38}
39
40class ProductManager {
41 // This class does way too much - violates SRP

Callers 5

addProductMethod · 0.70
updateProductMethod · 0.70
deleteProductMethod · 0.70
searchProductsMethod · 0.70
addToCartMethod · 0.70

Calls 2

pushMethod · 0.65
logMethod · 0.65

Tested by

no test coverage detected