{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/reduxwise","name":"reduxwise","description":"ReduxWise analyzes Rust projects for real-time embedded system scheduling.\nIt detects IO operations, yield points, and computational complexity to help\nclassify functions for embedded schedulers.\n\nFeatures:\n\nAnalyzes IO operations (I2C, SPI, Flash, UART, Network, ADC, GPIO)\n\nDetects yield points (.await, yield_now)\n\nMeasures computational complexity (loops, branches, arithmetic)\n\nClassifies functions as IO-bound or CPU-bound\n\nGenerates JSON reports for scheduler integration\n\nParallel processing for fast analysis\n\nSee README for usage examples and documentation.","version":"0.1.0.0","softwareVersion":"0.1.0.0","license":"https://spdx.org/licenses/BSD-3-Clause","codeRepository":"https://github.com/vertexclique/reduxwise","issueTracker":"https://github.com/vertexclique/reduxwise/issues","url":"https://github.com/vertexclique/reduxwise","keywords":["bsd3","development","embedded","library","program","static-analysis","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"vertexclique"}],"author":[{"@type":"Person","name":"vertexclique"}],"copyrightHolder":[{"@type":"Person","name":"vertexclique"}],"dateCreated":"2025-10-10","dateModified":"2025-10-10","datePublished":"2025-10-10","copyrightYear":2025,"downloadUrl":"https://hackage.haskell.org/package/reduxwise-0.1.0.0/reduxwise-0.1.0.0.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/reduxwise"],"funder":[{"@type":"Organization","url":"https://github.com/sponsors/vertexclique"}]}