Skip to content

Commit

Permalink
Remove outdated modules and their tests
Browse files Browse the repository at this point in the history
Remove modules that have been fully deprecated, primarily by the switch
to a Pydantic data model rather than using the raw YAML interface.

These modules included:

- check: This module has been completely replaced by Pydantic
  validation.

- simple: This is the old data model that was replaced by a Pydantic
  implementation.

- visitor: This is an implementation of a typed visitor pattern, which
  is not needed anymore.

The corresponding test cases for these modules were removed as well.

The `basic-check` command was removed from the `cli` module and the
corresponding test was removed from `test_cli` as well.
  • Loading branch information
JeremyMcCormick committed Apr 24, 2024
1 parent 97411dc commit b7a233b
Show file tree
Hide file tree
Showing 8 changed files with 0 additions and 1,424 deletions.
2 changes: 0 additions & 2 deletions python/felis/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,7 @@
# along with this program. If not, see <https://www.gnu.org/licenses/>.

from . import types
from .check import *
from .version import *
from .visitor import *

DEFAULT_CONTEXT = {
"@vocab": "http://lsst.org/felis/",
Expand Down
381 changes: 0 additions & 381 deletions python/felis/check.py

This file was deleted.

0 comments on commit b7a233b

Please sign in to comment.