Marc Bernard
ea84d1c33f
Update clock metadata ( #61 )
2022-01-10 16:17:15 +01:00
Marc Bernard
8fbf3f333f
Add .editorconfig.json ( #58 )
...
Matches abapGit config
2022-01-10 15:19:29 +01:00
Marc Bernard
341474a373
New exercise: Minesweeper ( #55 )
...
* New exercise: Minesweeper
* lint
* Disable if_not_if, nesting
2022-01-10 12:22:57 +01:00
Lars Hvam
8f8c006e2b
test: change text ( #54 )
2022-01-10 11:32:49 +01:00
Lars Hvam
a173eba1e5
rollback
2022-01-09 19:32:42 +01:00
Lars Hvam
730ab517ae
test enabling network
2022-01-09 19:28:53 +01:00
Marian Zeis
45afb4477e
New exercise: Scrabble score ( #43 )
...
* new exercise scrabble score
* fix copy paste error
* change config.json to random place
* refactor from table expressions to 'READ TABLE'
* check for sy-subrc
2022-01-09 16:06:00 +01:00
Lars Hvam
b7477a238b
docker pull and time ( #52 )
...
* docker pull and time
* move docker pull to previous step
* test
* fix
* add newline after each test
* newline
* disable prefer inline rule
* Update test
* Update test
2022-01-09 15:21:23 +01:00
Marian Zeis
c20156c614
new exercise kindergarten garden ( #50 )
2022-01-09 14:22:37 +01:00
Lars Hvam
6fd6400131
disable rule line_exists + rename char ( #51 )
...
* disable rule line_exists
* rename char to character
2022-01-09 13:45:18 +01:00
Marian Zeis
d9ddf709ba
replace line_exists with 'read table' in isogram exercise ( #41 )
2022-01-09 13:39:31 +01:00
Marian Zeis
69c30ad492
add test exercise script ( #40 )
2022-01-09 13:37:45 +01:00
Marian Zeis
23b6342816
new exercise high scores ( #48 )
2022-01-09 10:47:43 +01:00
Marian Zeis
524e4c150e
New Exercise: Prime Factors ( #46 )
...
* new exercise prime-factors
* remove solution from template
Co-authored-by: Lars Hvam <larshp@hotmail.com >
2022-01-09 09:12:24 +01:00
Marian Zeis
1962b1e0b8
New Exercise: Darts ( #45 )
...
* new exercise darts
* change from packed to float
* remove solution from template
2022-01-09 09:05:56 +01:00
Marian Zeis
166daed602
New exercise: Matrix ( #42 )
...
* new exercise matrix
* fix testclass name
* fix types table and switch back to returning
* using defined class from class in test class
2022-01-08 10:10:19 +01:00
Mike Pokraka
b0e6c85287
Add run-length-encoding exercise ( #38 )
...
* Add run-length-encoding exercise
* Lint, config update
* Lint
2022-01-06 08:36:50 +01:00
Lars Hvam
7be2446394
decrease timeout
2022-01-05 12:21:13 +01:00
Lars Hvam
a8300d63fd
increase timeout
2022-01-05 12:18:27 +01:00
Lars Hvam
ca2945e40d
increase timeout
2022-01-05 12:16:48 +01:00
Marian Zeis
2205d6b0ec
new exercise anagram ( #36 )
2022-01-05 09:03:56 +01:00
Marian Zeis
1d62f7273a
add condense to testclass ( #35 )
2022-01-04 16:38:36 +01:00
Marian Zeis
3b2e8e0eeb
Exercise raindrops: fix input data type and testclass name ( #34 )
...
* fix input data type and testclass name
* change exp value to strings in testclass
2022-01-04 16:13:36 +01:00
Marian Zeis
5eebdb1c62
create new exercise raindropds ( #33 )
...
* create new exercise raindropds
* fix testclass name
* fix class name and pretty print
* fix method name
2022-01-04 15:42:58 +01:00
dependabot[bot]
a6cf5b41ab
Bump actions/setup-node from 2.5.0 to 2.5.1 ( #31 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](04c56d2f95...1f8c6b94b2 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-28 15:20:41 +01:00
g-back
c344c398e3
Add Isogram Exercise ( #30 )
...
* add isogram exercise
* make classes global, remove final
* disable definitons_top rule
2021-12-22 05:56:27 +01:00
Lars Hvam
0a9492ac32
increase timeout 3 -> 5 ( #29 )
2021-12-07 19:56:26 +01:00
Lars Hvam
bca92d8775
add atbash-cipher exercise ( #28 )
...
* add atbash-cipher exercise
* disable line_break_multiple_parameters
* reorder
* Update exercises/practice/atbash-cipher/.meta/zcl_atbash_cipher.clas.abap
Co-authored-by: g-back <27279305+g-back@users.noreply.github.com >
Co-authored-by: g-back <27279305+g-back@users.noreply.github.com >
2021-12-07 16:40:50 +01:00
Lars Hvam
fe299bc725
hamming: use cx_parameter_invalid ( #27 )
...
* hamming: use cx_parameter_invalid
* disable rule prefer_raise_exception_new
* change exception
* fix
2021-12-04 10:47:21 +01:00
g-back
e1fb6fb44c
Add hamming exercise ( #23 )
...
* add stubs
* add exercise to config
* rename method name
* add exception
* add solution and test cases
* remove exception type, assert instead of throw
* disable no_yoda_conditions
2021-11-30 11:35:36 +01:00
Marc Bernard
8631b96f54
Add clock exercise ( #25 )
...
* Create instructions.md
* Clock exercise
* Allow any class attribute and type names
* Formatting
2021-11-30 06:35:00 +01:00
dependabot[bot]
3120bd6548
Bump actions/setup-node from 2.4.1 to 2.5.0 ( #22 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](270253e841...04c56d2f95 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 18:28:10 +01:00
Lars Hvam
aa89f9b36b
add resistor-color exercise ( #21 )
...
* add resistor-color exercise
* use NEW
2021-11-28 07:40:00 +01:00
Lars Hvam
b5f15de4eb
add leap exercise ( #20 )
...
* add leap exercise
* update
* for testing
2021-11-27 09:51:19 +01:00
Lars Hvam
6e69643de8
reverse-string, switch solution files ( #19 )
2021-11-26 15:41:07 +01:00
Marc Bernard
59b40b201b
add reverse string exercise ( #15 )
2021-11-26 15:34:41 +01:00
Lars Hvam
2cd6a21348
add two-fer exercise ( #18 )
...
* add two-fer exercise
* fix
2021-11-26 14:06:11 +01:00
Lars Hvam
0011764f80
setup test action ( #16 )
...
* setup test action
* lint both solutions and exercises
* rename action
* rename
2021-11-26 08:46:40 +01:00
Marc Bernard
b26cbe86ab
Match the exercise documentation ( #14 )
...
* Match the exercise
* Match the exercise
2021-11-26 05:19:31 +01:00
Lars Hvam
802be9ad75
ABAP config.json: enable test_runner ( #13 )
...
* ABAP config.json: enable test_runner
* set average_run_time
* set float
2021-11-25 16:01:28 +01:00
Faisal Afroz
233e323d7c
Create dependabot.yml ( #12 )
2021-11-12 08:49:35 +01:00
Erik Schierboom
39bf5deb61
The maintainers.json file has been deprecated and no longer has any use. ( #11 )
...
This commit removes this `maintainers.json` file.
2021-11-03 11:57:27 +01:00
Erik Schierboom
2541b4454d
The maintainers.json file has been deprecated and no longer has any use. ( #10 )
...
This commit removes this `maintainers.json` file.
2021-11-03 09:35:58 +01:00
Lars Hvam
a9db98343b
update about and snippet ( #9 )
2021-10-22 14:12:36 +02:00
Exercism Bot
f4655a55d5
🤖 Sync org-wide files to upstream repo ( #8 )
...
More info: eee1fb6586
2021-10-18 14:48:15 +02:00
Erik Schierboom
baa09f6462
Update to latest version ( #7 )
2021-10-18 14:10:32 +02:00
Mike Pokraka
de0dbb67e9
Update spelling ( #6 )
2021-10-07 04:55:15 +02:00
Lars Hvam
13377ab195
add ABAP code for hello-world ( #5 )
...
* add folder
* add first ABAP code and abaplint setup
* add testclass
* rm the xml file
* add config.json
* add example
* example
* add Instructions
2021-10-06 13:55:19 +02:00
Lars Hvam
e32b320160
wip ( #2 )
...
* set ABAP indentation to 2 spaces
* add larshp as maintainer
* set highlightjs_language
* add blurb
* add some tags
* update tags
* add hello-world practice entry
* update
2021-10-06 12:10:23 +02:00
Exercism Bot
6b44613943
🤖 Sync org-wide files to upstream repo
...
More info: d31ac9e435
2021-10-05 15:34:52 +02:00