-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactoring: Enhancing code maintainability by reducing code smells. #1336
base: dev
Are you sure you want to change the base?
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d2ffe8b - Browse repository at this point
Copy the full SHA d2ffe8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac32664 - Browse repository at this point
Copy the full SHA ac32664View commit details
Commits on Jan 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 47be445 - Browse repository at this point
Copy the full SHA 47be445View commit details -
Update Using-Replies.md (rubenlagus#1282)
A semicolon were missing in the Standalone reply code. The reply signature changed and needs a BiConsumer<BaseAbilityBot, Update> instead of Consumer<Update> in the Ability reply
Configuration menu - View commit details
-
Copy full SHA for b0d3989 - Browse repository at this point
Copy the full SHA b0d3989View commit details
Commits on Feb 2, 2024
-
Update MaybeInaccessibleMessage.java (rubenlagus#1310)
Add getMessageId to MaybeInaccessibleMessage According to https://core.telegram.org/bots/api#maybeinaccessiblemessage
Configuration menu - View commit details
-
Copy full SHA for 870d1e5 - Browse repository at this point
Copy the full SHA 870d1e5View commit details
Commits on Feb 4, 2024
-
Fixed incorrect Chat#profileBackgroundCustomEmojiId field type. Chang…
…ed from 'Boolean' to 'String' (according to TelegramBotAPI Official Documentation). (rubenlagus#1315)
Configuration menu - View commit details
-
Copy full SHA for 6b50d68 - Browse repository at this point
Copy the full SHA 6b50d68View commit details
Commits on Feb 17, 2024
-
Missing fields and constructor update for API 7.0 (rubenlagus#1322)
* fix force=true for WriteAccessAllowed * + test and fixtures on write access allowed
Configuration menu - View commit details
-
Copy full SHA for d615fbf - Browse repository at this point
Copy the full SHA d615fbfView commit details -
Add missing methods from API 6.6 (rubenlagus#1323)
* Fix path for GetMyName method * Add missing sticker methods from API 6.6 * Fix possible NPE in InputSticker validation * Add ReplyParameters to SendInvoice API method * Removed mysterious fields in SetChatTitle
Configuration menu - View commit details
-
Copy full SHA for ed75ff9 - Browse repository at this point
Copy the full SHA ed75ff9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e96778 - Browse repository at this point
Copy the full SHA 0e96778View commit details -
Configuration menu - View commit details
-
Copy full SHA for e344f9c - Browse repository at this point
Copy the full SHA e344f9cView commit details
Commits on Mar 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6406b1f - Browse repository at this point
Copy the full SHA 6406b1fView commit details
Commits on Mar 23, 2024
-
Implementation code smell - 1 - Refactored code for Magic number usin…
…g explaining variables technique
Configuration menu - View commit details
-
Copy full SHA for 11b5569 - Browse repository at this point
Copy the full SHA 11b5569View commit details -
Implementation code smell - 2 - Refactored code for Complex Method us…
…ing decomposing conditional technique
Configuration menu - View commit details
-
Copy full SHA for e80a519 - Browse repository at this point
Copy the full SHA e80a519View commit details -
Implementation code smell - 3 - Refactored code for Long Statement us…
…ing renaming method and introducing explaining variable technique
Configuration menu - View commit details
-
Copy full SHA for 3e8d8c7 - Browse repository at this point
Copy the full SHA 3e8d8c7View commit details -
Implementation code smell - 4 - Refactored test code for Magic number…
… using explaining variables technique
Configuration menu - View commit details
-
Copy full SHA for aafebe6 - Browse repository at this point
Copy the full SHA aafebe6View commit details -
Implementation code smell - 5 - Refactored test code for Empty Catch …
…clause using explaining variables technique
Configuration menu - View commit details
-
Copy full SHA for 4344b84 - Browse repository at this point
Copy the full SHA 4344b84View commit details -
Implementation code smell - 6 - Refactored test code for Long Identif…
…ier using renaming variables technique
Configuration menu - View commit details
-
Copy full SHA for b9c94fd - Browse repository at this point
Copy the full SHA b9c94fdView commit details -
Design code smell - 1 - Refactored code for Insufficient Modularizati…
…on using extract class technique
Configuration menu - View commit details
-
Copy full SHA for 3d3099b - Browse repository at this point
Copy the full SHA 3d3099bView commit details -
Design code smell - 2 - Refactored code for Unnecessary Abstraction u…
…sing moving pull-up method technique
Configuration menu - View commit details
-
Copy full SHA for 848266c - Browse repository at this point
Copy the full SHA 848266cView commit details -
Design code smell - 3 - Refactored code for Cyclically-dependent Modu…
…larization using change bidirectional association to unidirectional association technique
Configuration menu - View commit details
-
Copy full SHA for 240fb70 - Browse repository at this point
Copy the full SHA 240fb70View commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2b9aea9 - Browse repository at this point
Copy the full SHA 2b9aea9View commit details
Commits on Mar 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5fba3b2 - Browse repository at this point
Copy the full SHA 5fba3b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e70155a - Browse repository at this point
Copy the full SHA e70155aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b6598a - Browse repository at this point
Copy the full SHA 1b6598aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 423ceca - Browse repository at this point
Copy the full SHA 423cecaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3729e7b - Browse repository at this point
Copy the full SHA 3729e7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb128ba - Browse repository at this point
Copy the full SHA fb128baView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4cef77 - Browse repository at this point
Copy the full SHA f4cef77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c98bfa - Browse repository at this point
Copy the full SHA 3c98bfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b97c30 - Browse repository at this point
Copy the full SHA 5b97c30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6451919 - Browse repository at this point
Copy the full SHA 6451919View commit details -
Design code smell - 4 - Refactored code for unexploited encapsulation…
… using replace conditional with polymorphism technique
Configuration menu - View commit details
-
Copy full SHA for 1278586 - Browse repository at this point
Copy the full SHA 1278586View commit details