Bug 1957058 - Upgrade spotless to 7.0.2. r=geckoview-reviewers,owlish
Output directory is changed to spotless-clean or spotless-lints [*1].
* faa56fca88
Differential Revision: https://phabricator.services.mozilla.com/D243437
This commit is contained in:
@@ -101,7 +101,7 @@ adjust = "5.3.0"
|
|||||||
sentry = "8.8.0"
|
sentry = "8.8.0"
|
||||||
|
|
||||||
commons-exec = "1.3"
|
commons-exec = "1.3"
|
||||||
spotless = "6.25.0"
|
spotless = "7.0.2"
|
||||||
tomlj = "1.1.0"
|
tomlj = "1.1.0"
|
||||||
|
|
||||||
[libraries]
|
[libraries]
|
||||||
|
|||||||
@@ -107,36 +107,37 @@ def format(config, fix=None, **lintargs):
|
|||||||
|
|
||||||
results = []
|
results = []
|
||||||
for path in lintargs["substs"]["GRADLE_ANDROID_FORMAT_LINT_FOLDERS"]:
|
for path in lintargs["substs"]["GRADLE_ANDROID_FORMAT_LINT_FOLDERS"]:
|
||||||
folder = os.path.join(
|
for outdir in ("spotless-clean", "spotless-lints"):
|
||||||
topobjdir, "gradle", "build", path, "spotless", "spotlessJava"
|
folder = os.path.join(
|
||||||
)
|
topobjdir, "gradle", "build", path, outdir, "spotlessJava"
|
||||||
for filename in glob.iglob(folder + "/**/*.java", recursive=True):
|
)
|
||||||
err = {
|
for filename in glob.iglob(folder + "/**/*.java", recursive=True):
|
||||||
"rule": "spotless-java",
|
err = {
|
||||||
"path": os.path.join(
|
"rule": "spotless-java",
|
||||||
topsrcdir, path, mozpath.relpath(filename, folder)
|
"path": os.path.join(
|
||||||
),
|
topsrcdir, path, mozpath.relpath(filename, folder)
|
||||||
"lineno": 0,
|
),
|
||||||
"column": 0,
|
"lineno": 0,
|
||||||
"message": "Formatting error, please run ./mach lint -l android-format --fix",
|
"column": 0,
|
||||||
"level": "error",
|
"message": "Formatting error, please run ./mach lint -l android-format --fix",
|
||||||
}
|
"level": "error",
|
||||||
results.append(result.from_config(config, **err))
|
}
|
||||||
folder = os.path.join(
|
results.append(result.from_config(config, **err))
|
||||||
topobjdir, "gradle", "build", path, "spotless", "spotlessKotlin"
|
folder = os.path.join(
|
||||||
)
|
topobjdir, "gradle", "build", path, outdir, "spotlessKotlin"
|
||||||
for filename in glob.iglob(folder + "/**/*.kt", recursive=True):
|
)
|
||||||
err = {
|
for filename in glob.iglob(folder + "/**/*.kt", recursive=True):
|
||||||
"rule": "spotless-kt",
|
err = {
|
||||||
"path": os.path.join(
|
"rule": "spotless-kt",
|
||||||
topsrcdir, path, mozpath.relpath(filename, folder)
|
"path": os.path.join(
|
||||||
),
|
topsrcdir, path, mozpath.relpath(filename, folder)
|
||||||
"lineno": 0,
|
),
|
||||||
"column": 0,
|
"lineno": 0,
|
||||||
"message": "Formatting error, please run ./mach lint -l android-format --fix",
|
"column": 0,
|
||||||
"level": "error",
|
"message": "Formatting error, please run ./mach lint -l android-format --fix",
|
||||||
}
|
"level": "error",
|
||||||
results.append(result.from_config(config, **err))
|
}
|
||||||
|
results.append(result.from_config(config, **err))
|
||||||
|
|
||||||
if len(results) == 0 and ret != 0:
|
if len(results) == 0 and ret != 0:
|
||||||
# spotless seems to hit unfixed error.
|
# spotless seems to hit unfixed error.
|
||||||
|
|||||||
Reference in New Issue
Block a user