19 lines
631 B
Python
19 lines
631 B
Python
# Copyright 2015 The Chromium Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
import os
|
|
|
|
def CheckChange(input_api, output_api):
|
|
init_py_path = os.path.join(input_api.PresubmitLocalPath(), '__init__.py')
|
|
res = []
|
|
if os.path.exists(init_py_path):
|
|
res += [output_api.PresubmitError(
|
|
'__init__.py is not allowed to exist in bin/')]
|
|
return res
|
|
|
|
def CheckChangeOnUpload(input_api, output_api):
|
|
return CheckChange(input_api, output_api)
|
|
|
|
|
|
def CheckChangeOnCommit(input_api, output_api):
|
|
return CheckChange(input_api, output_api)
|