Commit a89f14e0 authored by Yann E. MORIN's avatar Yann E. MORIN Committed by Thomas Petazzoni
Browse files

support/graphs: fix comparisons agains None

As Samuel said:
    In Python, None is a singleton, and it is recommended to use "is" or
    "is not" for testing them [1].

    [1] http://legacy.python.org/dev/peps/pep-0008/#programming-recommendations



Reported-by: default avatarSamuel Martin <s.martin49@gmail.com>
Signed-off-by: default avatar"Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent c6f86d59
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -84,7 +84,7 @@ class Package:
            self.steps_duration[step] = self.steps_end[step] - self.steps_start[step]

    def get_duration(self, step=None):
        if step == None:
        if step is None:
            duration = 0
            for step in self.steps_duration.keys():
                duration += self.steps_duration[step]
@@ -278,10 +278,10 @@ if args.alternate_colors:
else:
    colors = default_colors

if args.type == "histogram" or args.type == None:
if args.type == "histogram" or args.type is None:
    if args.order == "build" or args.order == "duration" or args.order == "name":
        pkg_histogram(d, args.output, args.order)
    elif args.order == None:
    elif args.order is None:
        pkg_histogram(d, args.output, "name")
    else:
        sys.stderr.write("Unknown ordering: %s\n" % args.order)
+4 −4
Original line number Diff line number Diff line
@@ -42,13 +42,13 @@ parser.add_argument("--depth", '-d', metavar="DEPTH",
                    help="Limit the dependency graph to DEPTH levels")
args = parser.parse_args()

if args.package == None:
if args.package is None:
    mode = FULL_MODE
else:
    mode = PKG_MODE
    rootpkg = args.package

if args.depth != None:
if args.depth is not None:
    max_depth = int(args.depth)

allpkgs = []
@@ -130,7 +130,7 @@ def get_all_depends(pkgs):

    if len(deps) != 0:
        newdeps = get_all_depends(deps)
        if newdeps != None:
        if newdeps is not None:
            dependencies += newdeps

    return dependencies
@@ -202,7 +202,7 @@ if mode == FULL_MODE:
        dependencies.append(('all', tg))
        filtered_targets.append(tg)
    deps = get_all_depends(filtered_targets)
    if deps != None:
    if deps is not None:
        dependencies += deps
    rootpkg = 'all'