aboutsummaryrefslogtreecommitdiff
path: root/DebugUtils
diff options
context:
space:
mode:
authorGravatar thomasvl@gmail.com <thomasvl@gmail.com@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2008-07-21 14:47:42 +0000
committerGravatar thomasvl@gmail.com <thomasvl@gmail.com@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2008-07-21 14:47:42 +0000
commitef630a18e87e03f15a2ae2b7b90623d4a0183f89 (patch)
tree5637cf033f84e27451c5652751f2b0db09b35760 /DebugUtils
parent6ddca07d6c48b0226550b6ff3e01a177b6afd6a5 (diff)
- Removed GTMNSWorkspace+ScreenSaver as it has always been a little dodgy due
to it's dependencies on undocumented frameworks, and the ScreenSaver framework doesn't play nicely in GC mode. - Added property methods to GTMHTTPFetcher. These are convenient alternatives to storing an NSDictionary in the userData. - Renamed GTMDevLog.m to GTMDevLogUnitTestingBridge.m and added some more comments where it comes into play to hopefully make it more clear that it isn't needed in most cases. - Fixed a potential GTMHTTPFetcher crash on failed authentication. - Added a obj-c logging package, GTMLogger, for applications that want an application level logging system. See GTMLogger.h, GTMLogger+ASL.h, and GTMLoggerRingBufferWriter.h for what the basic system and two optional additions can do.
Diffstat (limited to 'DebugUtils')
-rw-r--r--DebugUtils/GTMDevLog.m34
1 files changed, 0 insertions, 34 deletions
diff --git a/DebugUtils/GTMDevLog.m b/DebugUtils/GTMDevLog.m
deleted file mode 100644
index af30713..0000000
--- a/DebugUtils/GTMDevLog.m
+++ /dev/null
@@ -1,34 +0,0 @@
-//
-// GTMDevLog.m
-//
-// Copyright 2008 Google Inc.
-//
-// Licensed under the Apache License, Version 2.0 (the "License"); you may not
-// use this file except in compliance with the License. You may obtain a copy
-// of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-// License for the specific language governing permissions and limitations under
-// the License.
-//
-
-#include "GTMUnitTestDevLog.h"
-
-// This is the logging function that is called by default when building
-// GTMFramework. If it can find GTMUnitTestDevLog class it will use it,
-// otherwise it falls onto NSLog.
-void _GTMUnittestDevLog(NSString *format, ...) {
- Class devLogClass = NSClassFromString(@"GTMUnitTestDevLog");
- va_list argList;
- va_start(argList, format);
- if (devLogClass) {
- [devLogClass log:format args:argList];
- } else {
- NSLogv(format, argList);
- }
- va_end(argList);
-}