Skip to content

Commit

Permalink
linter: 💅 fix ruff checks
Browse files Browse the repository at this point in the history
  • Loading branch information
maxbarsukov committed Jun 18, 2024
1 parent c70bde7 commit 8512fcb
Show file tree
Hide file tree
Showing 8 changed files with 31 additions and 15 deletions.
1 change: 0 additions & 1 deletion src/constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,3 @@
MIN_NUMBER = -(1 << (WORD_SIZE - 1))

MEMORY_SIZE = 2048
# STACK_SIZE = 1024
17 changes: 16 additions & 1 deletion src/isa/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,21 @@
from src.isa.data import Data
from src.isa.files import write_instructions, write_data, read_instructions, read_data
from src.isa.files import read_data, read_instructions, write_data, write_instructions
from src.isa.instruction import Instruction
from src.isa.memory import DataMemory, InstructionMemory, create_data_memory, create_instructions_memory
from src.isa.opcode import Opcode
from src.isa.program import Program

__all__ = [
"Data",
"Instruction",
"write_instructions",
"write_data",
"read_instructions",
"read_data",
"DataMemory",
"InstructionMemory",
"create_data_memory",
"create_instructions_memory",
"Opcode",
"Program",
]
3 changes: 2 additions & 1 deletion src/isa/data.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import json
from src.constants import MAX_NUMBER, MIN_NUMBER, MEMORY_SIZE

from src.constants import MAX_NUMBER, MEMORY_SIZE, MIN_NUMBER


class Data:
Expand Down
4 changes: 2 additions & 2 deletions src/isa/files.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from src.isa.memory import InstructionMemory, DataMemory
from src.isa.json_utils import instructions_to_json, data_to_json, json_to_instructions, json_to_data
from src.isa.json_utils import data_to_json, instructions_to_json, json_to_data, json_to_instructions
from src.isa.memory import DataMemory, InstructionMemory


def write_instructions(instructions_filename: str, instructions: InstructionMemory) -> None:
Expand Down
1 change: 1 addition & 0 deletions src/isa/instruction.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
from __future__ import annotations

import json

from src.constants import MEMORY_SIZE
Expand Down
4 changes: 2 additions & 2 deletions src/isa/json_utils.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import json

from src.isa.memory import InstructionMemory, DataMemory, create_instructions_memory, create_data_memory
from src.isa.instruction import Instruction
from src.isa.data import Data
from src.isa.instruction import Instruction
from src.isa.memory import DataMemory, InstructionMemory, create_data_memory, create_instructions_memory
from src.isa.opcode import Opcode


Expand Down
4 changes: 3 additions & 1 deletion src/isa/program.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
from __future__ import annotations

from src.isa.data import Data
from src.isa.instruction import Instruction
from src.isa.memory import InstructionMemory, DataMemory
from src.isa.memory import DataMemory, InstructionMemory


# TODO remove later if useless
Expand Down
12 changes: 5 additions & 7 deletions src/main.py
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
from src.isa import (
Instruction,
Data,
InstructionMemory,
DataMemory,
Instruction,
Opcode,
write_data,
write_instructions,
read_data,
read_instructions,
create_data_memory,
create_instructions_memory,
read_data,
read_instructions,
write_data,
write_instructions,
)


Expand Down

0 comments on commit 8512fcb

Please sign in to comment.