From 5aab117161aaf8d720a2fa12a2150da51ceefca4 Mon Sep 17 00:00:00 2001 From: Stephen Skett Date: Thu, 31 Aug 2023 12:42:54 +0100 Subject: [PATCH] Relabel sub-dir's to ensure correct alphabetical sorting Current dir-sorting is incorrect for non-natural sorters (e.g. GitHub web interface!) --- .../coupling-cohesion-after.py | 0 .../coupling-cohesion-before.py | 0 .../dependency-inversion-after.py | 0 .../dependency-inversion-before.py | 0 .../strategy-after-fn.py | 0 .../strategy-after.py | 0 .../strategy-before.py | 0 .../.DS_Store | Bin .../api/__init__.py | 0 .../api/plan.py | 0 .../api/user.py | 0 .../api_v2/__init__.py | 0 .../api_v2/email_listener.py | 0 .../api_v2/event.py | 0 .../api_v2/log_listener.py | 0 .../api_v2/plan.py | 0 .../api_v2/slack_listener.py | 0 .../api_v2/user.py | 0 .../lib/__init__.py | 0 .../lib/db.py | 0 .../lib/email.py | 0 .../lib/log.py | 0 .../lib/slack.py | 0 .../lib/stringtools.py | 0 .../observer-after.py | 0 .../observer-before.py | 0 {5 - unit testing => 005 - unit testing}/.DS_Store | Bin .../vehicle_info_after.py | 0 .../vehicle_info_before.py | 0 .../vehicle_info_test.py | 0 .../trading-after.py | 0 .../trading-before.py | 0 .../with-bridge.py | 0 .../advanced/logging-decorator.py | 0 .../advanced/retry-decorator.py | 0 .../after-context/app.py | 0 .../after-context/application.db | Bin .../after-context/create-db.py | 0 .../after-context/db.py | 0 .../after-context/error-handling-context.py | 0 .../after-context/error-handling.py | 0 .../after/app.py | 0 .../after/application.db | Bin .../after/create-db.py | 0 .../after/db.py | 0 .../after/error-handling.py | 0 .../before/app.py | 0 .../before/application.db | Bin .../before/create-db.py | 0 .../before/db.py | 0 .../before/error-handling.py | 0 .../monadic-error-handling/application.db | Bin .../monadic-error-handling/example.py | 0 {8 - mvc => 008 - mvc}/mvc-after-strategy.py | 0 {8 - mvc => 008 - mvc}/mvc-after.py | 0 {8 - mvc => 008 - mvc}/mvc-before.py | 0 .../dependency-inversion-after.py | 0 .../dependency-inversion-before.py | 0 .../interface-segregation-after-comp.py | 0 .../interface-segregation-after.py | 0 .../interface-segregation-before.py | 0 .../liskov-substitution-after.py | 0 .../liskov-substitution-before.py | 0 {9 - solid => 009 - solid}/open-closed-after.py | 0 {9 - solid => 009 - solid}/open-closed-before.py | 0 .../single-responsibility-after.py | 0 .../single-responsibility-before.py | 0 .../object-pool-context.py | 0 .../object-pool.py | 0 .../singleton.py | 0 70 files changed, 0 insertions(+), 0 deletions(-) rename {1 - coupling and cohesion => 001 - coupling and cohesion}/coupling-cohesion-after.py (100%) rename {1 - coupling and cohesion => 001 - coupling and cohesion}/coupling-cohesion-before.py (100%) rename {2 - dependency inversion => 002 - dependency inversion}/dependency-inversion-after.py (100%) rename {2 - dependency inversion => 002 - dependency inversion}/dependency-inversion-before.py (100%) rename {3 - strategy pattern => 003 - strategy pattern}/strategy-after-fn.py (100%) rename {3 - strategy pattern => 003 - strategy pattern}/strategy-after.py (100%) rename {3 - strategy pattern => 003 - strategy pattern}/strategy-before.py (100%) rename {4 - observer pattern => 004 - observer pattern}/.DS_Store (100%) rename {4 - observer pattern => 004 - observer pattern}/api/__init__.py (100%) rename {4 - observer pattern => 004 - observer pattern}/api/plan.py (100%) rename {4 - observer pattern => 004 - observer pattern}/api/user.py (100%) rename {4 - observer pattern => 004 - observer pattern}/api_v2/__init__.py (100%) rename {4 - observer pattern => 004 - observer pattern}/api_v2/email_listener.py (100%) rename {4 - observer pattern => 004 - observer pattern}/api_v2/event.py (100%) rename {4 - observer pattern => 004 - observer pattern}/api_v2/log_listener.py (100%) rename {4 - observer pattern => 004 - observer pattern}/api_v2/plan.py (100%) rename {4 - observer pattern => 004 - observer pattern}/api_v2/slack_listener.py (100%) rename {4 - observer pattern => 004 - observer pattern}/api_v2/user.py (100%) rename {4 - observer pattern => 004 - observer pattern}/lib/__init__.py (100%) rename {4 - observer pattern => 004 - observer pattern}/lib/db.py (100%) rename {4 - observer pattern => 004 - observer pattern}/lib/email.py (100%) rename {4 - observer pattern => 004 - observer pattern}/lib/log.py (100%) rename {4 - observer pattern => 004 - observer pattern}/lib/slack.py (100%) rename {4 - observer pattern => 004 - observer pattern}/lib/stringtools.py (100%) rename {4 - observer pattern => 004 - observer pattern}/observer-after.py (100%) rename {4 - observer pattern => 004 - observer pattern}/observer-before.py (100%) rename {5 - unit testing => 005 - unit testing}/.DS_Store (100%) rename {5 - unit testing => 005 - unit testing}/vehicle_info_after.py (100%) rename {5 - unit testing => 005 - unit testing}/vehicle_info_before.py (100%) rename {5 - unit testing => 005 - unit testing}/vehicle_info_test.py (100%) rename {6 - template method & bridge => 006 - template method & bridge}/trading-after.py (100%) rename {6 - template method & bridge => 006 - template method & bridge}/trading-before.py (100%) rename {6 - template method & bridge => 006 - template method & bridge}/with-bridge.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/advanced/logging-decorator.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/advanced/retry-decorator.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/after-context/app.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/after-context/application.db (100%) rename {7 - dealing with errors => 007 - dealing with errors}/after-context/create-db.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/after-context/db.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/after-context/error-handling-context.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/after-context/error-handling.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/after/app.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/after/application.db (100%) rename {7 - dealing with errors => 007 - dealing with errors}/after/create-db.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/after/db.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/after/error-handling.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/before/app.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/before/application.db (100%) rename {7 - dealing with errors => 007 - dealing with errors}/before/create-db.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/before/db.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/before/error-handling.py (100%) rename {7 - dealing with errors => 007 - dealing with errors}/monadic-error-handling/application.db (100%) rename {7 - dealing with errors => 007 - dealing with errors}/monadic-error-handling/example.py (100%) rename {8 - mvc => 008 - mvc}/mvc-after-strategy.py (100%) rename {8 - mvc => 008 - mvc}/mvc-after.py (100%) rename {8 - mvc => 008 - mvc}/mvc-before.py (100%) rename {9 - solid => 009 - solid}/dependency-inversion-after.py (100%) rename {9 - solid => 009 - solid}/dependency-inversion-before.py (100%) rename {9 - solid => 009 - solid}/interface-segregation-after-comp.py (100%) rename {9 - solid => 009 - solid}/interface-segregation-after.py (100%) rename {9 - solid => 009 - solid}/interface-segregation-before.py (100%) rename {9 - solid => 009 - solid}/liskov-substitution-after.py (100%) rename {9 - solid => 009 - solid}/liskov-substitution-before.py (100%) rename {9 - solid => 009 - solid}/open-closed-after.py (100%) rename {9 - solid => 009 - solid}/open-closed-before.py (100%) rename {9 - solid => 009 - solid}/single-responsibility-after.py (100%) rename {9 - solid => 009 - solid}/single-responsibility-before.py (100%) rename {10 - object creation => 010 - object creation}/object-pool-context.py (100%) rename {10 - object creation => 010 - object creation}/object-pool.py (100%) rename {10 - object creation => 010 - object creation}/singleton.py (100%) diff --git a/1 - coupling and cohesion/coupling-cohesion-after.py b/001 - coupling and cohesion/coupling-cohesion-after.py similarity index 100% rename from 1 - coupling and cohesion/coupling-cohesion-after.py rename to 001 - coupling and cohesion/coupling-cohesion-after.py diff --git a/1 - coupling and cohesion/coupling-cohesion-before.py b/001 - coupling and cohesion/coupling-cohesion-before.py similarity index 100% rename from 1 - coupling and cohesion/coupling-cohesion-before.py rename to 001 - coupling and cohesion/coupling-cohesion-before.py diff --git a/2 - dependency inversion/dependency-inversion-after.py b/002 - dependency inversion/dependency-inversion-after.py similarity index 100% rename from 2 - dependency inversion/dependency-inversion-after.py rename to 002 - dependency inversion/dependency-inversion-after.py diff --git a/2 - dependency inversion/dependency-inversion-before.py b/002 - dependency inversion/dependency-inversion-before.py similarity index 100% rename from 2 - dependency inversion/dependency-inversion-before.py rename to 002 - dependency inversion/dependency-inversion-before.py diff --git a/3 - strategy pattern/strategy-after-fn.py b/003 - strategy pattern/strategy-after-fn.py similarity index 100% rename from 3 - strategy pattern/strategy-after-fn.py rename to 003 - strategy pattern/strategy-after-fn.py diff --git a/3 - strategy pattern/strategy-after.py b/003 - strategy pattern/strategy-after.py similarity index 100% rename from 3 - strategy pattern/strategy-after.py rename to 003 - strategy pattern/strategy-after.py diff --git a/3 - strategy pattern/strategy-before.py b/003 - strategy pattern/strategy-before.py similarity index 100% rename from 3 - strategy pattern/strategy-before.py rename to 003 - strategy pattern/strategy-before.py diff --git a/4 - observer pattern/.DS_Store b/004 - observer pattern/.DS_Store similarity index 100% rename from 4 - observer pattern/.DS_Store rename to 004 - observer pattern/.DS_Store diff --git a/4 - observer pattern/api/__init__.py b/004 - observer pattern/api/__init__.py similarity index 100% rename from 4 - observer pattern/api/__init__.py rename to 004 - observer pattern/api/__init__.py diff --git a/4 - observer pattern/api/plan.py b/004 - observer pattern/api/plan.py similarity index 100% rename from 4 - observer pattern/api/plan.py rename to 004 - observer pattern/api/plan.py diff --git a/4 - observer pattern/api/user.py b/004 - observer pattern/api/user.py similarity index 100% rename from 4 - observer pattern/api/user.py rename to 004 - observer pattern/api/user.py diff --git a/4 - observer pattern/api_v2/__init__.py b/004 - observer pattern/api_v2/__init__.py similarity index 100% rename from 4 - observer pattern/api_v2/__init__.py rename to 004 - observer pattern/api_v2/__init__.py diff --git a/4 - observer pattern/api_v2/email_listener.py b/004 - observer pattern/api_v2/email_listener.py similarity index 100% rename from 4 - observer pattern/api_v2/email_listener.py rename to 004 - observer pattern/api_v2/email_listener.py diff --git a/4 - observer pattern/api_v2/event.py b/004 - observer pattern/api_v2/event.py similarity index 100% rename from 4 - observer pattern/api_v2/event.py rename to 004 - observer pattern/api_v2/event.py diff --git a/4 - observer pattern/api_v2/log_listener.py b/004 - observer pattern/api_v2/log_listener.py similarity index 100% rename from 4 - observer pattern/api_v2/log_listener.py rename to 004 - observer pattern/api_v2/log_listener.py diff --git a/4 - observer pattern/api_v2/plan.py b/004 - observer pattern/api_v2/plan.py similarity index 100% rename from 4 - observer pattern/api_v2/plan.py rename to 004 - observer pattern/api_v2/plan.py diff --git a/4 - observer pattern/api_v2/slack_listener.py b/004 - observer pattern/api_v2/slack_listener.py similarity index 100% rename from 4 - observer pattern/api_v2/slack_listener.py rename to 004 - observer pattern/api_v2/slack_listener.py diff --git a/4 - observer pattern/api_v2/user.py b/004 - observer pattern/api_v2/user.py similarity index 100% rename from 4 - observer pattern/api_v2/user.py rename to 004 - observer pattern/api_v2/user.py diff --git a/4 - observer pattern/lib/__init__.py b/004 - observer pattern/lib/__init__.py similarity index 100% rename from 4 - observer pattern/lib/__init__.py rename to 004 - observer pattern/lib/__init__.py diff --git a/4 - observer pattern/lib/db.py b/004 - observer pattern/lib/db.py similarity index 100% rename from 4 - observer pattern/lib/db.py rename to 004 - observer pattern/lib/db.py diff --git a/4 - observer pattern/lib/email.py b/004 - observer pattern/lib/email.py similarity index 100% rename from 4 - observer pattern/lib/email.py rename to 004 - observer pattern/lib/email.py diff --git a/4 - observer pattern/lib/log.py b/004 - observer pattern/lib/log.py similarity index 100% rename from 4 - observer pattern/lib/log.py rename to 004 - observer pattern/lib/log.py diff --git a/4 - observer pattern/lib/slack.py b/004 - observer pattern/lib/slack.py similarity index 100% rename from 4 - observer pattern/lib/slack.py rename to 004 - observer pattern/lib/slack.py diff --git a/4 - observer pattern/lib/stringtools.py b/004 - observer pattern/lib/stringtools.py similarity index 100% rename from 4 - observer pattern/lib/stringtools.py rename to 004 - observer pattern/lib/stringtools.py diff --git a/4 - observer pattern/observer-after.py b/004 - observer pattern/observer-after.py similarity index 100% rename from 4 - observer pattern/observer-after.py rename to 004 - observer pattern/observer-after.py diff --git a/4 - observer pattern/observer-before.py b/004 - observer pattern/observer-before.py similarity index 100% rename from 4 - observer pattern/observer-before.py rename to 004 - observer pattern/observer-before.py diff --git a/5 - unit testing/.DS_Store b/005 - unit testing/.DS_Store similarity index 100% rename from 5 - unit testing/.DS_Store rename to 005 - unit testing/.DS_Store diff --git a/5 - unit testing/vehicle_info_after.py b/005 - unit testing/vehicle_info_after.py similarity index 100% rename from 5 - unit testing/vehicle_info_after.py rename to 005 - unit testing/vehicle_info_after.py diff --git a/5 - unit testing/vehicle_info_before.py b/005 - unit testing/vehicle_info_before.py similarity index 100% rename from 5 - unit testing/vehicle_info_before.py rename to 005 - unit testing/vehicle_info_before.py diff --git a/5 - unit testing/vehicle_info_test.py b/005 - unit testing/vehicle_info_test.py similarity index 100% rename from 5 - unit testing/vehicle_info_test.py rename to 005 - unit testing/vehicle_info_test.py diff --git a/6 - template method & bridge/trading-after.py b/006 - template method & bridge/trading-after.py similarity index 100% rename from 6 - template method & bridge/trading-after.py rename to 006 - template method & bridge/trading-after.py diff --git a/6 - template method & bridge/trading-before.py b/006 - template method & bridge/trading-before.py similarity index 100% rename from 6 - template method & bridge/trading-before.py rename to 006 - template method & bridge/trading-before.py diff --git a/6 - template method & bridge/with-bridge.py b/006 - template method & bridge/with-bridge.py similarity index 100% rename from 6 - template method & bridge/with-bridge.py rename to 006 - template method & bridge/with-bridge.py diff --git a/7 - dealing with errors/advanced/logging-decorator.py b/007 - dealing with errors/advanced/logging-decorator.py similarity index 100% rename from 7 - dealing with errors/advanced/logging-decorator.py rename to 007 - dealing with errors/advanced/logging-decorator.py diff --git a/7 - dealing with errors/advanced/retry-decorator.py b/007 - dealing with errors/advanced/retry-decorator.py similarity index 100% rename from 7 - dealing with errors/advanced/retry-decorator.py rename to 007 - dealing with errors/advanced/retry-decorator.py diff --git a/7 - dealing with errors/after-context/app.py b/007 - dealing with errors/after-context/app.py similarity index 100% rename from 7 - dealing with errors/after-context/app.py rename to 007 - dealing with errors/after-context/app.py diff --git a/7 - dealing with errors/after-context/application.db b/007 - dealing with errors/after-context/application.db similarity index 100% rename from 7 - dealing with errors/after-context/application.db rename to 007 - dealing with errors/after-context/application.db diff --git a/7 - dealing with errors/after-context/create-db.py b/007 - dealing with errors/after-context/create-db.py similarity index 100% rename from 7 - dealing with errors/after-context/create-db.py rename to 007 - dealing with errors/after-context/create-db.py diff --git a/7 - dealing with errors/after-context/db.py b/007 - dealing with errors/after-context/db.py similarity index 100% rename from 7 - dealing with errors/after-context/db.py rename to 007 - dealing with errors/after-context/db.py diff --git a/7 - dealing with errors/after-context/error-handling-context.py b/007 - dealing with errors/after-context/error-handling-context.py similarity index 100% rename from 7 - dealing with errors/after-context/error-handling-context.py rename to 007 - dealing with errors/after-context/error-handling-context.py diff --git a/7 - dealing with errors/after-context/error-handling.py b/007 - dealing with errors/after-context/error-handling.py similarity index 100% rename from 7 - dealing with errors/after-context/error-handling.py rename to 007 - dealing with errors/after-context/error-handling.py diff --git a/7 - dealing with errors/after/app.py b/007 - dealing with errors/after/app.py similarity index 100% rename from 7 - dealing with errors/after/app.py rename to 007 - dealing with errors/after/app.py diff --git a/7 - dealing with errors/after/application.db b/007 - dealing with errors/after/application.db similarity index 100% rename from 7 - dealing with errors/after/application.db rename to 007 - dealing with errors/after/application.db diff --git a/7 - dealing with errors/after/create-db.py b/007 - dealing with errors/after/create-db.py similarity index 100% rename from 7 - dealing with errors/after/create-db.py rename to 007 - dealing with errors/after/create-db.py diff --git a/7 - dealing with errors/after/db.py b/007 - dealing with errors/after/db.py similarity index 100% rename from 7 - dealing with errors/after/db.py rename to 007 - dealing with errors/after/db.py diff --git a/7 - dealing with errors/after/error-handling.py b/007 - dealing with errors/after/error-handling.py similarity index 100% rename from 7 - dealing with errors/after/error-handling.py rename to 007 - dealing with errors/after/error-handling.py diff --git a/7 - dealing with errors/before/app.py b/007 - dealing with errors/before/app.py similarity index 100% rename from 7 - dealing with errors/before/app.py rename to 007 - dealing with errors/before/app.py diff --git a/7 - dealing with errors/before/application.db b/007 - dealing with errors/before/application.db similarity index 100% rename from 7 - dealing with errors/before/application.db rename to 007 - dealing with errors/before/application.db diff --git a/7 - dealing with errors/before/create-db.py b/007 - dealing with errors/before/create-db.py similarity index 100% rename from 7 - dealing with errors/before/create-db.py rename to 007 - dealing with errors/before/create-db.py diff --git a/7 - dealing with errors/before/db.py b/007 - dealing with errors/before/db.py similarity index 100% rename from 7 - dealing with errors/before/db.py rename to 007 - dealing with errors/before/db.py diff --git a/7 - dealing with errors/before/error-handling.py b/007 - dealing with errors/before/error-handling.py similarity index 100% rename from 7 - dealing with errors/before/error-handling.py rename to 007 - dealing with errors/before/error-handling.py diff --git a/7 - dealing with errors/monadic-error-handling/application.db b/007 - dealing with errors/monadic-error-handling/application.db similarity index 100% rename from 7 - dealing with errors/monadic-error-handling/application.db rename to 007 - dealing with errors/monadic-error-handling/application.db diff --git a/7 - dealing with errors/monadic-error-handling/example.py b/007 - dealing with errors/monadic-error-handling/example.py similarity index 100% rename from 7 - dealing with errors/monadic-error-handling/example.py rename to 007 - dealing with errors/monadic-error-handling/example.py diff --git a/8 - mvc/mvc-after-strategy.py b/008 - mvc/mvc-after-strategy.py similarity index 100% rename from 8 - mvc/mvc-after-strategy.py rename to 008 - mvc/mvc-after-strategy.py diff --git a/8 - mvc/mvc-after.py b/008 - mvc/mvc-after.py similarity index 100% rename from 8 - mvc/mvc-after.py rename to 008 - mvc/mvc-after.py diff --git a/8 - mvc/mvc-before.py b/008 - mvc/mvc-before.py similarity index 100% rename from 8 - mvc/mvc-before.py rename to 008 - mvc/mvc-before.py diff --git a/9 - solid/dependency-inversion-after.py b/009 - solid/dependency-inversion-after.py similarity index 100% rename from 9 - solid/dependency-inversion-after.py rename to 009 - solid/dependency-inversion-after.py diff --git a/9 - solid/dependency-inversion-before.py b/009 - solid/dependency-inversion-before.py similarity index 100% rename from 9 - solid/dependency-inversion-before.py rename to 009 - solid/dependency-inversion-before.py diff --git a/9 - solid/interface-segregation-after-comp.py b/009 - solid/interface-segregation-after-comp.py similarity index 100% rename from 9 - solid/interface-segregation-after-comp.py rename to 009 - solid/interface-segregation-after-comp.py diff --git a/9 - solid/interface-segregation-after.py b/009 - solid/interface-segregation-after.py similarity index 100% rename from 9 - solid/interface-segregation-after.py rename to 009 - solid/interface-segregation-after.py diff --git a/9 - solid/interface-segregation-before.py b/009 - solid/interface-segregation-before.py similarity index 100% rename from 9 - solid/interface-segregation-before.py rename to 009 - solid/interface-segregation-before.py diff --git a/9 - solid/liskov-substitution-after.py b/009 - solid/liskov-substitution-after.py similarity index 100% rename from 9 - solid/liskov-substitution-after.py rename to 009 - solid/liskov-substitution-after.py diff --git a/9 - solid/liskov-substitution-before.py b/009 - solid/liskov-substitution-before.py similarity index 100% rename from 9 - solid/liskov-substitution-before.py rename to 009 - solid/liskov-substitution-before.py diff --git a/9 - solid/open-closed-after.py b/009 - solid/open-closed-after.py similarity index 100% rename from 9 - solid/open-closed-after.py rename to 009 - solid/open-closed-after.py diff --git a/9 - solid/open-closed-before.py b/009 - solid/open-closed-before.py similarity index 100% rename from 9 - solid/open-closed-before.py rename to 009 - solid/open-closed-before.py diff --git a/9 - solid/single-responsibility-after.py b/009 - solid/single-responsibility-after.py similarity index 100% rename from 9 - solid/single-responsibility-after.py rename to 009 - solid/single-responsibility-after.py diff --git a/9 - solid/single-responsibility-before.py b/009 - solid/single-responsibility-before.py similarity index 100% rename from 9 - solid/single-responsibility-before.py rename to 009 - solid/single-responsibility-before.py diff --git a/10 - object creation/object-pool-context.py b/010 - object creation/object-pool-context.py similarity index 100% rename from 10 - object creation/object-pool-context.py rename to 010 - object creation/object-pool-context.py diff --git a/10 - object creation/object-pool.py b/010 - object creation/object-pool.py similarity index 100% rename from 10 - object creation/object-pool.py rename to 010 - object creation/object-pool.py diff --git a/10 - object creation/singleton.py b/010 - object creation/singleton.py similarity index 100% rename from 10 - object creation/singleton.py rename to 010 - object creation/singleton.py