Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
SpartanRefactoring
/
Main
Public
Notifications
You must be signed in to change notification settings
Fork
55
Star
103
Code
Issues
157
Pull requests
1
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Developer Guide
Jump to bottom
Matteo Orru edited this page
Apr 26, 2017
·
6 revisions
Contents
How to start?
Joining the Development Team!
Import Project to Eclipse
Methodology
Work with GIT
Coding Standards
Testing
Plugin Debugging
Issues Policy
QA Policy
Auxiliary Libraries
Continuous Integration
Tippers Debugging
Fixing Build Errors
Issues
Wiki pages
Pages
105
Loading
Home
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
A (Typical) Spartan Developer
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
AST Library
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Athenizer
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Athenizer Plugin TL;DR
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Athenizer use cases examples
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Background
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Character count
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class ApproximateMedian
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class AVLTree
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class CSVLine
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class CSVWriter
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class DBC
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class DepthFirstSearch
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class ExploreClass
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class FileSystemVisitor
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class FindClassFile
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class Graph
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class LongestWalkProcessor
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class MedianExperimentor
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class MultiMap
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class Permutation
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class Position
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class Separator
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class Statistics
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class Stopper
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class StrongComponentProcessor
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class Tab
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class Tag
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Class Unbox
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Coding Standards
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Continuous Integration
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Debugging your Tipper
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Developer Guide
Contents
How to start?
Methodology
Loading
Enum All
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Enum Defaults
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Enum On
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Enum Once
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Enum Separate
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Enum Stop
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Experience in Installation of Ariel Kolikant (Leonidas)
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Experience in Installation of Arthur Sapozhnikov
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Experience in Installation of Aviad Cohen (Athenizer Plugin)
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Experience in Installation of Dor Ma'ayan (Leonidas IntelliJ Plugin)
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Experience in Installation of Elia Traore (Athenizer Review)
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Experience in Installation of the Spartan Refactoring Plugin
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Experience the Athenizer and Spartanizer
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Fixing Build Errors Travis
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Horizontal complexity
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Instalation review Athenizer by Tom Nof
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Installation Instructions
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Coding Standards
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Git Merging with Jet Brains's git framwork
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ How to Write Leonidas Tippers
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Importing the project to eclipse
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Install Me
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Introduction To JavaFX
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Introduction to Swing
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Join Us!
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Leonidas
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Leonidas Home
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Logging Management
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Nano Patterns
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Opening New Issue
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Some conclusions from existing plugins
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ Testing Methods
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
IntelliJ User Guide
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Issues etc.
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Java SWT For Eclipse Plugin Widgets
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Joining The Project
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Known Bugs
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Leonidas installation and using report by Lior Ben Ami
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Leonidas Tipper Template
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
List of Tippers
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Naming Rules
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Number of Tokens
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Parameters
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Quality Assurance and Project Standard
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Readability
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Roey Maor's Reality test report
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Routine
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Server Management and Version Releasing
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Shortcuts
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Some Eclipse Tips & Tricks
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Spartan Git How To
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Spartan Programming
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Spartan programming C example
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Spartan programming Java example
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Spartanizer Preferences
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Sterile Import into Eclipse
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Ternarization
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Testing
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Testing bloaters with binding
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
The auxiliary layer to use AST library
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
The Babylonian Tower principle
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Theoretical Background
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
tippers, squads, experts
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Tutorial
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
User Manual
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Variable elimination
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Variable naming
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Version history
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Vertical complexity
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Video Demos
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Ziv's Exploration of Leonidas
Uh oh!
There was an error while loading.
Please reload this page
.
Show 90 more pages…
User manual
Theoretical background
Developer guide
Founder:
Yossi Gil
Contributors
Clone this wiki locally
You can’t perform that action at this time.