1
Fork 0
mirror of https://github.com/redstrate/Physis.git synced 2025-04-28 15:07:47 +00:00

Remove more dead code

This commit is contained in:
Joshua Goins 2024-04-16 21:19:08 -04:00
parent da774529da
commit 26e89e8873
8 changed files with 18 additions and 25 deletions

View file

@ -11,9 +11,7 @@ pub(crate) fn write_bool_as<T: std::convert::From<u8>>(x: &bool) -> T {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use std::io::Cursor; use super::*;
use crate::common_file_operations::{read_bool_from, write_bool_as};
use crate::model::MDL;
const DATA: [u8; 2] = [0u8, 1u8]; const DATA: [u8; 2] = [0u8, 1u8];

View file

@ -97,7 +97,7 @@ impl FileInfo {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use std::fs::{File, read}; use std::fs::read;
use std::path::PathBuf; use std::path::PathBuf;
use crate::fiin::FileInfo; use crate::fiin::FileInfo;

View file

@ -447,7 +447,7 @@ mod tests {
#[test] #[test]
fn repository_ordering() { fn repository_ordering() {
let mut data = common_setup_data(); let data = common_setup_data();
assert_eq!(data.repositories[0].name, "ffxiv"); assert_eq!(data.repositories[0].name, "ffxiv");
assert_eq!(data.repositories[1].name, "ex1"); assert_eq!(data.repositories[1].name, "ex1");
@ -456,7 +456,7 @@ mod tests {
#[test] #[test]
fn repository_and_category_parsing() { fn repository_and_category_parsing() {
let mut data = common_setup_data(); let data = common_setup_data();
assert_eq!( assert_eq!(
data.parse_repository_category("exd/root.exl").unwrap(), data.parse_repository_category("exd/root.exl").unwrap(),

View file

@ -1,7 +1,7 @@
// SPDX-FileCopyrightText: 2024 Joshua Goins <josh@redstrate.com> // SPDX-FileCopyrightText: 2024 Joshua Goins <josh@redstrate.com>
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
use std::io::{Cursor, Read, Seek, SeekFrom}; use std::io::{Cursor, Seek, SeekFrom};
use binrw::{BinRead, binread, BinReaderExt}; use binrw::{BinRead, binread, BinReaderExt};
use binrw::binrw; use binrw::binrw;
@ -263,8 +263,6 @@ enum PopType
PC = 0x1, PC = 0x1,
#[br(magic = 0x2u8)] #[br(magic = 0x2u8)]
NPC, NPC,
#[br(magic = 0x2u8)]
BNPC,
#[br(magic = 0x3u8)] #[br(magic = 0x3u8)]
Content, Content,
} }
@ -486,9 +484,9 @@ impl Layer {
pub fn from_existing(buffer: ByteSpan) -> Option<Layer> { pub fn from_existing(buffer: ByteSpan) -> Option<Layer> {
let mut cursor = Cursor::new(buffer); let mut cursor = Cursor::new(buffer);
let mut file_header = LgbHeader::read(&mut cursor).unwrap(); let file_header = LgbHeader::read(&mut cursor).unwrap();
let mut chunk_header = LayerChunk::read(&mut cursor).unwrap(); let chunk_header = LayerChunk::read(&mut cursor).unwrap();
let old_pos = cursor.position(); let old_pos = cursor.position();
@ -502,9 +500,7 @@ impl Layer {
let old_pos = cursor.position(); let old_pos = cursor.position();
let mut header = LayerHeader::read(&mut cursor).unwrap(); let header = LayerHeader::read(&mut cursor).unwrap();
println!("{:#?}", header);
cursor.seek(SeekFrom::Start(old_pos + header.instance_object_offset as u64)).unwrap(); cursor.seek(SeekFrom::Start(old_pos + header.instance_object_offset as u64)).unwrap();
@ -514,7 +510,7 @@ impl Layer {
} }
cursor.seek(SeekFrom::Start(old_pos + header.layer_set_referenced_list_offset as u64)).unwrap(); cursor.seek(SeekFrom::Start(old_pos + header.layer_set_referenced_list_offset as u64)).unwrap();
let mut referenced_list = LayerSetReferencedList::read(&mut cursor).unwrap(); let referenced_list = LayerSetReferencedList::read(&mut cursor).unwrap();
for i in 0..header.instance_object_count { for i in 0..header.instance_object_count {
cursor.seek(SeekFrom::Start(old_pos + header.instance_object_offset as u64 + instance_offsets[i as usize] as u64)).unwrap(); cursor.seek(SeekFrom::Start(old_pos + header.instance_object_offset as u64 + instance_offsets[i as usize] as u64)).unwrap();

View file

@ -7,6 +7,7 @@ use std::mem::size_of;
use binrw::{binrw, BinWrite, BinWriterExt}; use binrw::{binrw, BinWrite, BinWriterExt};
use binrw::BinRead; use binrw::BinRead;
use binrw::BinReaderExt; use binrw::BinReaderExt;
use crate::{ByteBuffer, ByteSpan}; use crate::{ByteBuffer, ByteSpan};
use crate::common_file_operations::{read_bool_from, write_bool_as}; use crate::common_file_operations::{read_bool_from, write_bool_as};
use crate::model_vertex_declarations::{vertex_element_parser, VERTEX_ELEMENT_SIZE, vertex_element_writer, VertexDeclaration, VertexType, VertexUsage}; use crate::model_vertex_declarations::{vertex_element_parser, VERTEX_ELEMENT_SIZE, vertex_element_writer, VertexDeclaration, VertexType, VertexUsage};
@ -1036,12 +1037,12 @@ impl ModelData {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use std::fs::read; use std::fs::read;
use std::io::Cursor;
use std::mem::size_of; use std::mem::size_of;
use std::path::PathBuf; use std::path::PathBuf;
use crate::dat::FileType::Model;
use crate::model::{MDL, ModelFileHeader}; use crate::model_vertex_declarations::VERTEX_ELEMENT_SIZE;
use crate::model_vertex_declarations::{VERTEX_ELEMENT_SIZE, VertexElement};
use super::*;
#[test] #[test]
fn test_file_header_size() { fn test_file_header_size() {
@ -1132,7 +1133,7 @@ mod tests {
d.push("resources/tests"); d.push("resources/tests");
d.push("c0201e0038_top_zeroed.mdl"); d.push("c0201e0038_top_zeroed.mdl");
let mut mdl = MDL::from_existing(&read(d).unwrap()).unwrap(); let mdl = MDL::from_existing(&read(d).unwrap()).unwrap();
// file header // file header
assert_eq!(mdl.file_header.version, 16777221); assert_eq!(mdl.file_header.version, 16777221);

View file

@ -9,7 +9,6 @@ use std::path::PathBuf;
use binrw::binread; use binrw::binread;
use binrw::BinRead; use binrw::BinRead;
use binrw::binrw;
use tracing::{debug, warn}; use tracing::{debug, warn};
use crate::common::{get_platform_string, Platform, Region}; use crate::common::{get_platform_string, Platform, Region};

View file

@ -4,7 +4,6 @@
use std::cmp::Ordering; use std::cmp::Ordering;
use std::cmp::Ordering::{Greater, Less}; use std::cmp::Ordering::{Greater, Less};
use std::path::{Path, PathBuf}; use std::path::{Path, PathBuf};
use binrw::binrw;
use crate::common::{get_platform_string, Platform, read_version}; use crate::common::{get_platform_string, Platform, read_version};
use crate::repository::RepositoryType::{Base, Expansion}; use crate::repository::RepositoryType::{Base, Expansion};
@ -214,7 +213,7 @@ mod tests {
use std::path::PathBuf; use std::path::PathBuf;
use crate::common::Platform; use crate::common::Platform;
use crate::repository::{Category, Repository, RepositoryType}; use super::*;
#[test] #[test]
fn test_base() { fn test_base() {

View file

@ -1,7 +1,7 @@
// SPDX-FileCopyrightText: 2024 Joshua Goins <josh@redstrate.com> // SPDX-FileCopyrightText: 2024 Joshua Goins <josh@redstrate.com>
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
use std::io::{Cursor, Seek}; use std::io::Cursor;
use binrw::BinRead; use binrw::BinRead;
use binrw::binrw; use binrw::binrw;