Skip to content

Conversation

@mps-ci-buildbot
Copy link
Contributor

Merge changes from maintenance/MPS-2023.2 to maintenance/MPS-2024.1.

lukewoodcock and others added 11 commits November 27, 2024 09:45
…dded_to_project linter (#251)

* modules_in_project_directory_on_harddisk_but_not_added_to_project:
-handle empty parameter
-update documentation
* outline parameters and scope of unused_languages linter

* uninstantiated languages linter without configurable paramters

* remove instantiationScopeRegex
select language scope for search

* Update documentation text

* arch: implement getPresentation for SingleComponentDependency

* lint: cosmetic improvements for the naming and documentation of "languages_with_no_instantiated_concepts"

---------

Co-authored-by: Daniel Ratiu <ratiud@mail.google.com>
…_added_to_project linter (#256)

* -remove root directory name entirely from linter -improve usability with path regex pattern to include

* update documentation
…eps (#257)

Co-authored-by: Daniel Ratiu <ratiud@mail.google.com>
The linter now also detects migrations which only contain empty lines, comments
or commented out code

Co-authored-by: Jan Belle <jan.belle@protos.de>
…262)

* lint: improvements of error messages to enable stable whitelists

* lint: added a linter for "not_used_classes"

---------

Co-authored-by: Daniel Ratiu <ratiud@mail.google.com>
#263)

* arch: quickfix for adding dependencies + tooltip to display the ancestors of a component definition

---------

Co-authored-by: Daniel Ratiu <ratiud@mail.google.com>
* base.utils: added easy centralized access to currently opened project

* deprecated, lint: use the centralized project access utilities

* arch: improved the editor

* build.gradle: added dependencies from build-subprojects task to "build_base_languages"

* build: fixed dependency from test.lint to mpsqa.base

* lint.build: add artifact location for org.mpsqa.base

* added mpsqa.base as project library to arch, deprecated, profile, unused

* lint: project library added dependency to base
… considered in the architecture spec (#268)

* lint: mini fix of "mandatory_virtual_method_override"

* arch: allow specification of whitelists for modules not considered in the architecture
…elists for modules to be considered (#273)

* lint: mini fix of "mandatory_virtual_method_override"

* arch: allow specification of whitelists for modules not considered in the architecture
…4.1' into merge/MPS-2024.1

# Conflicts:
#	build.gradle
#	code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.editor.mps
#	code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/models/org.mpsqa.arch.util.mps
#	code/languages/org.mpsqa.arch/languages/org.mpsqa.arch/org.mpsqa.arch.mpl
#	code/languages/org.mpsqa.base/solutions/org.mpsqa.base.build/models/org.mpsqa.base.build.mps
#	code/languages/org.mpsqa.build/solutions/org.mpsqa.build.allScripts/models/org.mpsqa.build.allScripts.mps
#	code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._060_arch_build.mps
#	code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._070_deprecated_build.mps
#	code/languages/org.mpsqa.build/solutions/org.mpsqa.build/models/org.mpsqa.build._080_lint_build.mps
#	code/languages/org.mpsqa.deprecated/languages/org.mpsqa.deprecated/org.mpsqa.deprecated.mpl
#	code/languages/org.mpsqa.lint/.mps/libraries.xml
#	code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/models/org.mpsqa.lint.generic.behavior.mps
#	code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/models/org.mpsqa.lint.generic.typesystem.mps
#	code/languages/org.mpsqa.lint/languages/org.mpsqa.lint.generic/org.mpsqa.lint.generic.mpl
#	code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.build/models/org.mpsqa.lint.build.mps
#	code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.build/org.mpsqa.lint.build.msd
#	code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.generic.linters_library/models/org.mpsqa.lint.generic.linters_library.models.mps
#	code/languages/org.mpsqa.lint/solutions/org.mpsqa.lint.generic.linters_library/models/org.mpsqa.lint.generic.linters_library.modules.mps
@mps-ci-buildbot mps-ci-buildbot merged commit 5609a81 into maintenance/MPS-2024.1 Jan 14, 2025
1 check passed
@mps-ci-buildbot mps-ci-buildbot deleted the merge/MPS-2024.1 branch January 14, 2025 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants