Last active
July 5, 2019 22:21
-
-
Save neomatrix369/f5989ef61d1cdf0ad7b896a2d4c183cf to your computer and use it in GitHub Desktop.
Before and after changes to mx.py (between master and PR branch: https://github.com/graalvm/mx/pull/197)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff -u before-changes-mx.py_cut/BinaryVC after-changes-mx.py_cut/BinaryVC | |
--- before-changes-mx.py_cut/BinaryVC 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/BinaryVC 2019-07-05 16:40:31.000000000 +0100 | |
@@ -206,4 +206,6 @@ | |
if abortOnError: | |
abort("A binary VC has no branch") | |
-### ~~~~~~~~~~~~~ _private | |
+ | |
+### Maven, _private | |
+ | |
diff -u before-changes-mx.py_cut/BuildTask after-changes-mx.py_cut/BuildTask | |
--- before-changes-mx.py_cut/BuildTask 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/BuildTask 2019-07-05 16:40:31.000000000 +0100 | |
@@ -189,4 +189,6 @@ | |
""" | |
nyi('clean', self) | |
-### ~~~~~~~~~~~~~ _private | |
+ | |
+### ~~~~~~~~~~~~~ Distribution, Archive, Dependency | |
+ | |
diff -u before-changes-mx.py_cut/ClasspathDependency after-changes-mx.py_cut/ClasspathDependency | |
--- before-changes-mx.py_cut/ClasspathDependency 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/ClasspathDependency 2019-07-05 16:40:31.000000000 +0100 | |
@@ -33,5 +33,6 @@ | |
ret[key] = replaceVar.substitute(value, dependency=self) | |
return ret | |
-### ~~~~~~~~~~~~~ Build | |
+ | |
+### JNI | |
diff -u before-changes-mx.py_cut/DynamicVarScope after-changes-mx.py_cut/DynamicVarScope | |
--- before-changes-mx.py_cut/DynamicVarScope 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/DynamicVarScope 2019-07-05 16:40:31.000000000 +0100 | |
@@ -14,6 +14,3 @@ | |
self.newvalue = None | |
-currently_loading_suite = DynamicVar(None) | |
- | |
- | |
diff -u before-changes-mx.py_cut/ECJDaemon after-changes-mx.py_cut/ECJDaemon | |
--- before-changes-mx.py_cut/ECJDaemon 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/ECJDaemon 2019-07-05 16:40:31.000000000 +0100 | |
@@ -5,3 +5,5 @@ | |
def name(self): | |
return 'ecj-daemon-server(JDK {})'.format(self.jdk.javaCompliance) | |
+ | |
+### ~~~~~~~~~~~~~ Project | |
diff -u before-changes-mx.py_cut/LayoutJARDistribution after-changes-mx.py_cut/LayoutJARDistribution | |
--- before-changes-mx.py_cut/LayoutJARDistribution 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/LayoutJARDistribution 2019-07-05 16:40:31.000000000 +0100 | |
@@ -15,5 +15,5 @@ | |
def compress_remotely(self): | |
return self._remote_compress | |
-### ~~~~~~~~~~~~~ String/expression utils | |
+### ~~~~~~~~~~~~~ Project, Dependency | |
diff -u before-changes-mx.py_cut/MXTestsSuite after-changes-mx.py_cut/MXTestsSuite | |
--- before-changes-mx.py_cut/MXTestsSuite 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/MXTestsSuite 2019-07-05 16:40:31.000000000 +0100 | |
@@ -2,3 +2,4 @@ | |
def __init__(self): | |
InternalSuite.__init__(self, join(_mx_home, "tests")) | |
+ | |
diff -u before-changes-mx.py_cut/MavenConfig after-changes-mx.py_cut/MavenConfig | |
--- before-changes-mx.py_cut/MavenConfig 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/MavenConfig 2019-07-05 16:40:31.000000000 +0100 | |
@@ -22,4 +22,4 @@ | |
return self if self.has_maven else None | |
-### ~~~~~~~~~~~~~ _private | |
+### ~~~~~~~~~~~~~ VC, SCM | |
diff -u before-changes-mx.py_cut/MavenRepo after-changes-mx.py_cut/MavenRepo | |
--- before-changes-mx.py_cut/MavenRepo 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/MavenRepo 2019-07-05 16:40:31.000000000 +0100 | |
@@ -100,4 +100,7 @@ | |
if metadataFile: | |
metadataFile.close() | |
-### ~~~~~~~~~~~~~ Repository / Suite | |
+ | |
+_maven_local_repository = None | |
+ | |
+ | |
diff -u before-changes-mx.py_cut/NativeBuildTask after-changes-mx.py_cut/NativeBuildTask | |
--- before-changes-mx.py_cut/NativeBuildTask 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/NativeBuildTask 2019-07-05 16:40:31.000000000 +0100 | |
@@ -88,5 +88,3 @@ | |
run([gmake_cmd(), 'clean'], cwd=self.subject.dir, env=env) | |
self._newestOutput = None | |
- | |
-### ~~~~~~~~~~~~~ _private | |
diff -u before-changes-mx.py_cut/ResourceLibrary after-changes-mx.py_cut/ResourceLibrary | |
--- before-changes-mx.py_cut/ResourceLibrary 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/ResourceLibrary 2019-07-05 16:40:31.000000000 +0100 | |
@@ -36,5 +36,3 @@ | |
return (self.sha1, self.name) | |
-### Unzip / Untar | |
- | |
diff -u before-changes-mx.py_cut/TimeStampFile after-changes-mx.py_cut/TimeStampFile | |
--- before-changes-mx.py_cut/TimeStampFile 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/TimeStampFile 2019-07-05 16:40:31.000000000 +0100 | |
@@ -89,3 +89,5 @@ | |
open(self.path, 'a') | |
self.timestamp = getmtime(self.path) | |
+### ~~~~~~~~~~~~~ commands | |
+ | |
diff -u before-changes-mx.py_cut/Timer after-changes-mx.py_cut/Timer | |
--- before-changes-mx.py_cut/Timer 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/Timer 2019-07-05 16:40:31.000000000 +0100 | |
@@ -8,13 +8,3 @@ | |
elapsed = time.time() - self.start | |
print('{} took {} seconds'.format(self.name, elapsed)) | |
- | |
-### ~~~~~~~~~~~~~ Suite | |
- | |
-# Define this machinery early in case other modules want to use them | |
- | |
-# Names of commands that don't need a primary suite. | |
-# This cannot be used outside of mx because of implementation restrictions | |
-_suite_context_free = ['init', 'version', 'urlrewrite'] | |
- | |
- | |
diff -u before-changes-mx.py_cut/XMLDoc after-changes-mx.py_cut/XMLDoc | |
--- before-changes-mx.py_cut/XMLDoc 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/XMLDoc 2019-07-05 16:40:31.000000000 +0100 | |
@@ -52,5 +52,4 @@ | |
mx_subst.results_substitutions.register_no_arg('os', get_os) | |
-### ~~~~~~~~~~~~~ _private | |
diff -u before-changes-mx.py_cut/ZipExtractor after-changes-mx.py_cut/ZipExtractor | |
--- before-changes-mx.py_cut/ZipExtractor 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/ZipExtractor 2019-07-05 16:40:31.000000000 +0100 | |
@@ -9,6 +9,5 @@ | |
def _extractall(self, ar, dst): | |
return ar.extractall(dst) | |
- | |
-### Library | |
+### ~~~~~~~~~~~~~ Library | |
diff -u before-changes-mx.py_cut/_add_command_primary_option after-changes-mx.py_cut/_add_command_primary_option | |
--- before-changes-mx.py_cut/_add_command_primary_option 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/_add_command_primary_option 2019-07-05 16:40:32.000000000 +0100 | |
@@ -1,3 +1,5 @@ | |
def _add_command_primary_option(parser): | |
parser.add_argument('--primary', action='store_true', help='limit checks to primary suite') | |
+### ~~~~~~~~~~~~~ commands | |
+ | |
diff -u before-changes-mx.py_cut/_check_file_with_sha1 after-changes-mx.py_cut/_check_file_with_sha1 | |
--- before-changes-mx.py_cut/_check_file_with_sha1 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/_check_file_with_sha1 2019-07-05 16:40:31.000000000 +0100 | |
@@ -43,5 +43,4 @@ | |
return True | |
-### ~~~~~~~~~~~~~ Library | |
diff -u before-changes-mx.py_cut/_check_output_str after-changes-mx.py_cut/_check_output_str | |
--- before-changes-mx.py_cut/_check_output_str 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/_check_output_str 2019-07-05 16:40:31.000000000 +0100 | |
@@ -1,6 +1,3 @@ | |
def _check_output_str(*args, **kwargs): | |
return _decode(subprocess.check_output(*args, **kwargs)) | |
- | |
-### ~~~~~~~~~~~~~ command | |
- | |
diff -u before-changes-mx.py_cut/_copy_eclipse_settings after-changes-mx.py_cut/_copy_eclipse_settings | |
--- before-changes-mx.py_cut/_copy_eclipse_settings 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/_copy_eclipse_settings 2019-07-05 16:40:32.000000000 +0100 | |
@@ -22,4 +22,5 @@ | |
if files: | |
files.append(join(settingsDir, name)) | |
+### ~~~~~~~~~~~~~ commands | |
diff -u before-changes-mx.py_cut/_deploy_binary after-changes-mx.py_cut/_deploy_binary | |
--- before-changes-mx.py_cut/_deploy_binary 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/_deploy_binary 2019-07-05 16:40:31.000000000 +0100 | |
@@ -82,8 +82,6 @@ | |
try_remote_branch_update(deploy_branch_name) | |
-### ~~~~~~~~~~~~~ Maven, _private | |
- | |
def _maven_deploy_dists(dists, versionGetter, repo, settingsXml, | |
dryRun=False, | |
validateMetadata='none', | |
diff -u before-changes-mx.py_cut/_discover_suites after-changes-mx.py_cut/_discover_suites | |
--- before-changes-mx.py_cut/_discover_suites 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/_discover_suites 2019-07-05 16:40:31.000000000 +0100 | |
@@ -325,5 +325,5 @@ | |
pass | |
-### ~~~~~~~~~~~~~ OS/Arch/Platform related | |
+### ~~~~~~~~~~~~~ OS/Arch/Platform/System related | |
diff -u before-changes-mx.py_cut/_findPrimarySuiteMxDir after-changes-mx.py_cut/_findPrimarySuiteMxDir | |
--- before-changes-mx.py_cut/_findPrimarySuiteMxDir 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/_findPrimarySuiteMxDir 2019-07-05 16:40:31.000000000 +0100 | |
@@ -13,3 +13,4 @@ | |
return mxDir | |
return None | |
+ | |
diff -u before-changes-mx.py_cut/_get_jni_gen after-changes-mx.py_cut/_get_jni_gen | |
--- before-changes-mx.py_cut/_get_jni_gen 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/_get_jni_gen 2019-07-05 16:40:31.000000000 +0100 | |
@@ -6,4 +6,5 @@ | |
mx_subst.path_substitutions.register_with_arg('jnigen', _get_jni_gen) | |
+### ~~~~~~~~~~~~~ Build | |
diff -u before-changes-mx.py_cut/_hashFromUrl after-changes-mx.py_cut/_hashFromUrl | |
--- before-changes-mx.py_cut/_hashFromUrl 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/_hashFromUrl 2019-07-05 16:40:31.000000000 +0100 | |
@@ -10,6 +10,3 @@ | |
if hashFile: | |
hashFile.close() | |
- | |
-### Maven, _private | |
- | |
diff -u before-changes-mx.py_cut/_intellij_native_projects after-changes-mx.py_cut/_intellij_native_projects | |
--- before-changes-mx.py_cut/_intellij_native_projects 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/_intellij_native_projects 2019-07-05 16:40:31.000000000 +0100 | |
@@ -30,4 +30,5 @@ | |
moduleFilePath = "$PROJECT_DIR$/" + os.path.relpath(moduleFile, s.dir) | |
modulesXml.element('module', attributes={'fileurl': 'file://' + moduleFilePath, 'filepath': moduleFilePath}) | |
+### ~~~~~~~~~~~~~ IDE, IntelliJ | |
diff -u before-changes-mx.py_cut/_make_absolute after-changes-mx.py_cut/_make_absolute | |
--- before-changes-mx.py_cut/_make_absolute 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/_make_absolute 2019-07-05 16:40:31.000000000 +0100 | |
@@ -5,4 +5,3 @@ | |
return join(prefix, path) | |
-@suite_context_free | |
diff -u before-changes-mx.py_cut/_merge_file_contents after-changes-mx.py_cut/_merge_file_contents | |
--- before-changes-mx.py_cut/_merge_file_contents 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/_merge_file_contents 2019-07-05 16:40:31.000000000 +0100 | |
@@ -4,5 +4,3 @@ | |
shutil.copyfileobj(input_file, output_file) | |
output_file.flush() | |
- | |
-### ~~~~~~~~~~~~~ Project | |
diff -u before-changes-mx.py_cut/_needsUpdate after-changes-mx.py_cut/_needsUpdate | |
--- before-changes-mx.py_cut/_needsUpdate 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/_needsUpdate 2019-07-05 16:40:31.000000000 +0100 | |
@@ -12,5 +12,3 @@ | |
return '{} is older than {}'.format(ts, newestInput) | |
return None | |
-### ~~~~~~~~~~~~~ Distribution, Archive | |
- | |
diff -u before-changes-mx.py_cut/_remove_unsatisfied_deps after-changes-mx.py_cut/_remove_unsatisfied_deps | |
--- before-changes-mx.py_cut/_remove_unsatisfied_deps 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/_remove_unsatisfied_deps 2019-07-05 16:40:31.000000000 +0100 | |
@@ -93,4 +93,11 @@ | |
dep.getGlobalRegistry().pop(dep.name) | |
return res | |
+DEP_STANDARD = "standard dependency" | |
+DEP_BUILD = "a build dependency" | |
+DEP_ANNOTATION_PROCESSOR = "annotation processor dependency" | |
+DEP_EXCLUDED = "library excluded from a distribution" | |
+ | |
+#: Set of known dependency edge kinds | |
+DEP_KINDS = frozenset([DEP_STANDARD, DEP_BUILD, DEP_ANNOTATION_PROCESSOR, DEP_EXCLUDED]) | |
diff -u before-changes-mx.py_cut/_resolve_suite_version_conflict after-changes-mx.py_cut/_resolve_suite_version_conflict | |
--- before-changes-mx.py_cut/_resolve_suite_version_conflict 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/_resolve_suite_version_conflict 2019-07-05 16:40:31.000000000 +0100 | |
@@ -38,3 +38,4 @@ | |
abort("mismatched import versions on '{}' in '{}' ({}) and '{}' ({})".format(suiteName, otherImportingSuite.name, otherImport.version, existingImporter.name if existingImporter else '?', existingVersion)) | |
return None | |
+### ~~~~~~~~~~~~~ Repository / Suite | |
diff -u before-changes-mx.py_cut/_safe_path after-changes-mx.py_cut/_safe_path | |
--- before-changes-mx.py_cut/_safe_path 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/_safe_path 2019-07-05 16:40:31.000000000 +0100 | |
@@ -24,4 +24,5 @@ | |
path = _unicode(path) | |
return path | |
+### ~~~~~~~~~~~~~ command | |
diff -u before-changes-mx.py_cut/_validate_abolute_url after-changes-mx.py_cut/_validate_abolute_url | |
--- before-changes-mx.py_cut/_validate_abolute_url 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/_validate_abolute_url 2019-07-05 16:40:31.000000000 +0100 | |
@@ -4,4 +4,3 @@ | |
url = _urllib_parse.urlsplit(urlstr) | |
return url.scheme and (url.netloc or url.path) | |
-### ~~~~~~~~~~~~~ VC, SCM | |
diff -u before-changes-mx.py_cut/download_file_with_sha1 after-changes-mx.py_cut/download_file_with_sha1 | |
--- before-changes-mx.py_cut/download_file_with_sha1 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/download_file_with_sha1 2019-07-05 16:40:31.000000000 +0100 | |
@@ -76,5 +76,3 @@ | |
return path | |
-### ~~~~~~~~~~~~~ _private | |
- | |
diff -u before-changes-mx.py_cut/expandvars_in_property after-changes-mx.py_cut/expandvars_in_property | |
--- before-changes-mx.py_cut/expandvars_in_property 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/expandvars_in_property 2019-07-05 16:40:31.000000000 +0100 | |
@@ -5,5 +5,7 @@ | |
return result | |
+### ~~~~~~~~~~~~~ commands | |
+ | |
# Builtin commands | |
diff -u before-changes-mx.py_cut/glob_match after-changes-mx.py_cut/glob_match | |
--- before-changes-mx.py_cut/glob_match 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/glob_match 2019-07-05 16:40:31.000000000 +0100 | |
@@ -17,5 +17,15 @@ | |
return None | |
return '/'.join(path_parts[:len(pattern_parts)]) | |
+### ~~~~~~~~~~~~~ Suite | |
+ | |
+# Define this machinery early in case other modules want to use them | |
+ | |
+# Names of commands that don't need a primary suite. | |
+# This cannot be used outside of mx because of implementation restrictions | |
+ | |
+currently_loading_suite = DynamicVar(None) | |
+ | |
+_suite_context_free = ['init', 'version', 'urlrewrite'] | |
+ | |
-### ~~~~~~~~~~~~~ Project | |
diff -u before-changes-mx.py_cut/is_cache_path after-changes-mx.py_cut/is_cache_path | |
--- before-changes-mx.py_cut/is_cache_path 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/is_cache_path 2019-07-05 16:40:31.000000000 +0100 | |
@@ -1,5 +1,3 @@ | |
def is_cache_path(path): | |
return path.startswith(_cache_dir()) | |
-### ~~~~~~~~~~~~~ _private | |
- | |
diff -u before-changes-mx.py_cut/is_debug_lib_file after-changes-mx.py_cut/is_debug_lib_file | |
--- before-changes-mx.py_cut/is_debug_lib_file 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/is_debug_lib_file 2019-07-05 16:40:31.000000000 +0100 | |
@@ -1,4 +1,3 @@ | |
def is_debug_lib_file(fn): | |
return fn.endswith(add_debug_lib_suffix("")) | |
-### ~~~~~~~~~~~~~ _private | |
diff -u before-changes-mx.py_cut/javap after-changes-mx.py_cut/javap | |
--- before-changes-mx.py_cut/javap 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/javap 2019-07-05 16:40:32.000000000 +0100 | |
@@ -18,4 +18,5 @@ | |
selection = select_items(candidates) | |
run([javapExe, '-private', '-verbose', '-classpath', classpath(resolve=args.resolve, jdk=jdk)] + selection) | |
+### ~~~~~~~~~~~~~ commands | |
diff -u before-changes-mx.py_cut/maven_install after-changes-mx.py_cut/maven_install | |
--- before-changes-mx.py_cut/maven_install 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/maven_install 2019-07-05 16:40:32.000000000 +0100 | |
@@ -41,3 +41,6 @@ | |
for dist in arcdists: | |
print('name: ' + dist.maven_artifact_id() + ', path: ' + os.path.relpath(dist.path, s.dir)) | |
+ | |
+### ~~~~~~~~~~~~~ _private, eclipse | |
+ | |
diff -u before-changes-mx.py_cut/maven_local_repository after-changes-mx.py_cut/maven_local_repository | |
--- before-changes-mx.py_cut/maven_local_repository 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/maven_local_repository 2019-07-05 16:40:31.000000000 +0100 | |
@@ -30,5 +30,5 @@ | |
return _maven_local_repository | |
-### ~~~~~~~~~~~~~ _private | |
+### ~~~~~~~~~~~~~ Maven, _private | |
diff -u before-changes-mx.py_cut/nyi after-changes-mx.py_cut/nyi | |
--- before-changes-mx.py_cut/nyi 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/nyi 2019-07-05 16:40:31.000000000 +0100 | |
@@ -2,11 +2,11 @@ | |
abort('{} is not implemented for {}'.format(name, obj.__class__.__name__)) | |
raise NotImplementedError() | |
-DEP_STANDARD = "standard dependency" | |
-DEP_BUILD = "a build dependency" | |
-DEP_ANNOTATION_PROCESSOR = "annotation processor dependency" | |
-DEP_EXCLUDED = "library excluded from a distribution" | |
+### Dependencies | |
-#: Set of known dependency edge kinds | |
-DEP_KINDS = frozenset([DEP_STANDARD, DEP_BUILD, DEP_ANNOTATION_PROCESSOR, DEP_EXCLUDED]) | |
+""" | |
+Map from the name of a removed dependency to the reason it was removed. | |
+A reason may be the name of another removed dependency, forming a causality chain. | |
+""" | |
+_removedDeps = {} | |
diff -u before-changes-mx.py_cut/suite_init_cmd after-changes-mx.py_cut/suite_init_cmd | |
--- before-changes-mx.py_cut/suite_init_cmd 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/suite_init_cmd 2019-07-05 16:40:32.000000000 +0100 | |
@@ -57,4 +57,3 @@ | |
with open(suite_py, 'w') as f: | |
f.write(suite_skeleton_str) | |
- | |
diff -u before-changes-mx.py_cut/suites after-changes-mx.py_cut/suites | |
--- before-changes-mx.py_cut/suites 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/suites 2019-07-05 16:40:31.000000000 +0100 | |
@@ -9,3 +9,4 @@ | |
res = [s for s in res if s.name in _opts.specific_suites] | |
return res | |
+ | |
diff -u before-changes-mx.py_cut/sversions after-changes-mx.py_cut/sversions | |
--- before-changes-mx.py_cut/sversions 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/sversions 2019-07-05 16:40:32.000000000 +0100 | |
@@ -22,6 +22,7 @@ | |
if not isinstance(primary_suite(), MXSuite): | |
_sversions(primary_suite(), None) | |
+### ~~~~~~~~~~~~~ Java Compiler | |
def findclass(args, logToConsole=True, resolve=True, matcher=lambda string, classname: string in classname): | |
"""find all classes matching a given substring""" | |
diff -u before-changes-mx.py_cut/update_file after-changes-mx.py_cut/update_file | |
--- before-changes-mx.py_cut/update_file 2019-07-05 16:40:10.000000000 +0100 | |
+++ after-changes-mx.py_cut/update_file 2019-07-05 16:40:31.000000000 +0100 | |
@@ -60,13 +60,6 @@ | |
"https://search.maven.org/remotecontent?filepath=" | |
] | |
- | |
-""" | |
-Map from the name of a removed dependency to the reason it was removed. | |
-A reason may be the name of another removed dependency, forming a causality chain. | |
-""" | |
-_removedDeps = {} | |
- | |
_suites = dict() | |
""" | |
Map of the environment variables loaded by parsing the suites. | |
diff -u before-changes-mx.py_cut/vc_system after-changes-mx.py_cut/vc_system | |
--- before-changes-mx.py_cut/vc_system 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/vc_system 2019-07-05 16:40:31.000000000 +0100 | |
@@ -8,4 +8,4 @@ | |
else: | |
return None | |
- | |
+@suite_context_free | |
diff -u before-changes-mx.py_cut/verify_library_urls after-changes-mx.py_cut/verify_library_urls | |
--- before-changes-mx.py_cut/verify_library_urls 2019-07-05 16:40:11.000000000 +0100 | |
+++ after-changes-mx.py_cut/verify_library_urls 2019-07-05 16:40:32.000000000 +0100 | |
@@ -123,4 +123,5 @@ | |
if not args.quiet: | |
log("CI setup is fine.") | |
+### ~~~~~~~~~~~~~ Java Compiler | |
__compile_mx_class_lock = multiprocessing.Lock() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment