Katarzyna Rybarczyk

32 papers A 1B 2C 2Journal 21Unranked 6
YearRankTypeTitle / Venue / Authors
2026 A conf
STACS
Katarzyna Rybarczyk, Malgorzata Sulkowska
2026 J jnl
CoRR
Colin McDiarmid, Katarzyna Rybarczyk, Fiona Skerman, Malgorzata Sulkowska
2025 C conf
WAW
Katarzyna Rybarczyk
2024 J jnl
Electron. J. Comb.
Katarzyna Rybarczyk
2022 J jnl
IEEE Trans. Inf. Theory
Mindaugas Bloznelis, Jerzy Jaworski, Katarzyna Rybarczyk
2020 C conf
WAW
Katarzyna Rybarczyk, Mindaugas Bloznelis, Jerzy Jaworski
2020 J jnl
Theor. Comput. Sci.
Katarzyna Rybarczyk
2018 J jnl
Discret. Math. Theor. Comput. Sci.
Katarzyna Rybarczyk
2017 J jnl
Electron. Notes Discret. Math.
Katarzyna Rybarczyk
2017 J jnl
Discret. Math.
Katarzyna Rybarczyk, Dudley Stark
2017 J jnl
Electron. J. Comb.
Katarzyna Rybarczyk
2017 J jnl
Discuss. Math. Graph Theory
Katarzyna Rybarczyk
2015 J jnl
Theor. Comput. Sci.
Krzysztof Krzywdzinski, Katarzyna Rybarczyk
2015 J jnl
ACM Trans. Sens. Networks
Marek Klonowski, Miroslaw Kutylowski, Michal Ren, Katarzyna Rybarczyk
2015 J jnl
SIAM J. Discret. Math.
Valentas Kurauskas, Katarzyna Rybarczyk
2014 J jnl
Theor. Comput. Sci.
Katarzyna Rybarczyk
2014 J jnl
Discret. Math.
Mindaugas Bloznelis, Katarzyna Rybarczyk
2013 J jnl
Electron. Notes Discret. Math.
Katarzyna Rybarczyk
2013 conf
ECDA
Mindaugas Bloznelis, Erhard Godehardt, Jerzy Jaworski, Valentas Kurauskas, Katarzyna Rybarczyk
2013 conf
ECDA
Mindaugas Bloznelis, Erhard Godehardt, Jerzy Jaworski, Valentas Kurauskas, Katarzyna Rybarczyk
2011 J jnl
Discret. Math.
Katarzyna Rybarczyk
2011 J jnl
Random Struct. Algorithms
Katarzyna Rybarczyk
2011 B conf
MFCS
Krzysztof Krzywdzinski, Katarzyna Rybarczyk
2011 J jnl
Electron. J. Comb.
Katarzyna Rybarczyk
2010 conf
GfKl
Erhard Godehardt, Jerzy Jaworski, Katarzyna Rybarczyk
2010 conf
GfKl
Katarzyna Rybarczyk
2009 J jnl
Networks
Mindaugas Bloznelis, Jerzy Jaworski, Katarzyna Rybarczyk
2009 J jnl
Computing
Jerzy Jaworski, Michal Ren, Katarzyna Rybarczyk
2008 conf
GfKl
Erhard Godehardt, Jerzy Jaworski, Katarzyna Rybarczyk
2007 B conf
CANS
Marek Klonowski, Miroslaw Kutylowski, Michal Ren, Katarzyna Rybarczyk
2007 J jnl
IACR Cryptol. ePrint Arch.
Marek Klonowski, Miroslaw Kutylowski, Michal Ren, Katarzyna Rybarczyk
2006 conf
GfKl
Erhard Godehardt, Jerzy Jaworski, Katarzyna Rybarczyk
lint.sh
← Index lint.sh bash
#!/bin/bash

# Linting script for REDB project
# Usage: ./lint.sh [--fix] [--check-only]

set -e

# Colors for output
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
NC='\033[0m' # No Color

# Default values
FIX=false
CHECK_ONLY=false

# Parse arguments
while [[ $# -gt 0 ]]; do
    case $1 in
        --fix)
            FIX=true
            shift
            ;;
        --check-only)
            CHECK_ONLY=true
            shift
            ;;
        *)
            echo "Unknown option: $1"
            echo "Usage: $0 [--fix] [--check-only]"
            exit 1
            ;;
    esac
done

echo -e "${GREEN}Running linting checks on REDB project...${NC}"

# Check if we're in a virtual environment
if [[ "$VIRTUAL_ENV" == "" ]]; then
    echo -e "${YELLOW}Warning: Not in a virtual environment. Consider activating one.${NC}"
fi

# Function to run a command and check its exit status
run_check() {
    local name="$1"
    local command="$2"
    
    echo -e "\n${YELLOW}Running $name...${NC}"
    if eval "$command"; then
        echo -e "${GREEN}✓ $name passed${NC}"
    else
        echo -e "${RED}✗ $name failed${NC}"
        return 1
    fi
}

# Track overall success
overall_success=true

# 1. isort (import sorting)
if [[ "$FIX" == true ]]; then
    run_check "isort" "isort redb/" || overall_success=false
else
    run_check "isort" "isort --check-only --diff redb/" || overall_success=false
fi

# 2. black (code formatting)
if [[ "$FIX" == true ]]; then
    run_check "black" "black redb/" || overall_success=false
else
    run_check "black" "black --check --diff redb/" || overall_success=false
fi

# 3. flake8 (style and error checking)
run_check "flake8" "flake8 redb/" || overall_success=false

# 4. pylint (comprehensive analysis)
run_check "pylint" "pylint --rcfile=pyproject.toml redb/" || overall_success=false

echo -e "\n${GREEN}Linting completed!${NC}"

if [[ "$overall_success" == true ]]; then
    echo -e "${GREEN}All checks passed! ✨${NC}"
    exit 0
else
    echo -e "${RED}Some checks failed. Please fix the issues above.${NC}"
    exit 1
fi