A suite for basic and advanced statistics on Ruby. Tested on CRuby 1.9.3, 2.0.0 and 2.1.1. See `.travis.yml` for more information. Include: - Descriptive statistics: frequencies, median, mean, standard error, skew, kurtosis (and many others). - Correlations: Pearson's r, Spearman's rank correlation (rho), point biserial, tau a, tau b and gamma. Tetrachoric and Polychoric correlation provides by statsample-bivariate-extension gem. - Intra-class correlation - Anova: generic and vector-based One-way ANOVA and Two-way ANOVA, with contrasts for One-way ANOVA. - Tests: F, T, Levene, U-Mannwhitney. - Regression: Simple, Multiple (OLS), Probit and Logit - Factorial Analysis: Extraction (PCA and Principal Axis), Rotation (Varimax, Equimax, Quartimax) and Parallel Analysis and Velicer's MAP test, for estimation of number of factors. - Reliability analysis for simple scale and a DSL to easily analyze multiple scales using factor analysis and correlations, if you want it. - Dominance Analysis, with multivariate dependent and bootstrap (Azen & Budescu) - Sample calculation related formulas - Structural Equation Modeling (SEM), using R libraries +sem+ and +OpenMx+ - Creates reports on text, html and rtf, using ReportBuilder gem - Graphics: Histogram, Boxplot and Scatterplot.
== DBT (Dependencies and deBugging Tool) DBT is a tool that helps declare dependencies (+app.files_dependencies+) and assists with debugging in a RubyMotion project. It looks for 'break', 'requires', and 'provides' commands (it does a *teensy* bit of code analyzing to provide some defaults) to make your RubyMotion +Rakefile+ and +debugger_cmds+ files short and consistent. To use, include this gem, and add +DBT.analyze(app)+ to your +Rakefile+ in the <tt>Motion::Project::App.setup</tt> block. In your source code you can add DBT commands and those will be translated into directives for +app.files_dependencies+ and +debugger_cmds+. Run +rake+ or <tt>rake debug=1</tt>, and off you go!
RSpec Tracer is a specs dependency analyzer, flaky tests detector, tests accelerator, and coverage reporter tool for RSpec. It maintains a list of files for each test, enabling itself to skip tests in the subsequent runs if none of the dependent files are changed. It uses Ruby's built-in coverage library to keep track of the coverage for each test.
Word Count Analyzer is a Ruby gem that analyzes a string for potential areas of the text that might cause word count discrepancies depending on the tool used. It also provides comprehensive configuration options so you can easily customize how different gray areas should be counted and find the right word count for your purposes.
Dependency analyzer tool for Swift projects
header_reader lets your read Xcode header map file. header-writer lets your analyze the project pod dependencies and gen header map file for all pods.
Analyze dependency using import for JavaScript.
Analyzes the dependencies of any cocoapods projects. Subspecs are properly handled.
Canoe offers project management and building facilities to C/C++ projects. If you are tired of writing Makefile, CMakeList and even SConstruct, please let Canoe help you wipe them out. Similar to Cargo for Rust, Canoe offers commands such as new, build, run, etc. to help you generate a C/C++ project and build it automatically. Different from tools like Scons and Blade, Canoe requires users to write NO building scripts, Canoe would analyze dependencies and build like our old friend 'make' if a few conventions over file names are followed.
Fastlane wrapper around the OWASP dependency-check iOS analyzers (Swift Package Manager and CocoaPods).
BDAnalyze is a tool used for analyze the dependencies of your code and Pods
Analyzes results of 'pod outdated' in a structured manner
Analyzing class dependency graphs
Analizaruptor is a tool that looks for 'break', 'require', and 'provides' commands (and does a *teensy* bit of code analyzing (+/(class|module) *(w+)/+) to provide some defaults) to make your RubyMotion +Rakefile+ and +debugger_cmds+ files short and consistent. To use, include this gem, and add +app.analyze+ to your +Rakefile+, after you have added your libraries and whatnot. In your source code you can add Analizaruptor commands (+#----> break|provides|requires+) and those will be translated into directives for `app.files_dependencies` and `debugger_cmds`. Run +rake+ or +rake debug=1+, and off you go!
a simple library for analyzing the dependencies between your factory_girl factories
dead_gems works by analyzing your gem dependencies and running an exerciser script to see if any of them were used
Analyzes a Ruby project and helps you to find dependencies, call stacks and unused methods.
ActionInsight is a robust analysis and error management package tailored for the Ruby on Rails ecosystem. Developed with the intent of enhancing web application performance and reliability, ActionInsight tracks the components operating in the background of your application, analyzes processes over time, and aggregates performance metrics. Additionally, it captures error situations and provides advanced tools for error analysis. By considering not only user interactions but also the internal mechanics of the application, from database queries to background tasks, it facilitates a comprehensive examination. Through customizable alerts and notifications, it offers developers real-time feedback and aids in preemptively identifying potential issues. ActionInsight streamlines the development process, assisting in creating more efficient, swift, and dependable web applications.
Gif analyzer for editing and building gifs written in ruby and dependencies free
This simple text analyzer. It aimed at simplicity and not too much dependencies.
Depec analyzes project's dependency spec. It provides CLI to parse files in a project directory and report dependency spec as JSON.
DiverDown is a tool designed to dynamically analyze application dependencies and generate a comprehensive dependency map. It is particularly useful for analyzing Ruby applications, aiding significantly in large-scale refactoring projects or transitions towards a modular monolith architecture.
A robust Ruby gem designed to analyze Gemfiles effortlessly, empowering developers with in-depth details and insights about the gems integrated into their projects. From version information to dependencies and usage statistics, `gem-insight` simplifies gem management, streamlines decision-making, and enhances overall project transparency. Stay informed and take control with gem-insight – your essential companion for comprehensive gem analysis