Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
refactor: Extract
RegexDFAState
class,RegexDFAStatePair
class, andRegexDFAStateType
enum into their own files. #57refactor: Extract
RegexDFAState
class,RegexDFAStatePair
class, andRegexDFAStateType
enum into their own files. #57Changes from 250 commits
e8db277
337cead
4a30fdc
0203038
633acc4
4db7b82
01f8b14
d047624
f9c4f46
bd77c78
f2d8049
4cb560f
95b7497
e187445
8b85511
0756794
6ab439a
9244812
0d151a4
ac63713
b57b93f
c3fb16d
8a41367
d1a57e4
bc78f59
ac7260f
40a8206
c2eea21
629fce9
aed62b2
34522a7
332af35
748e794
38dc22b
5a30ed8
c8bf9e6
90edf77
fd765f7
f7d3415
b5f7cdf
d90b731
3f1f8ff
2bd5d2c
2d0157e
1cabafd
dc2c637
7c5cfc0
4e8d290
fde9037
e63637e
08e7d5e
f7b5666
93aebd5
b8c8f77
ef95061
b55e96c
304f612
7cc8c52
b1a9300
9da470d
b451651
f71348b
21e80b9
4576d7d
6e24969
ff91bcc
e786ec6
5abe906
bb0bd2e
a36bb90
59cc6cd
8097a69
9fc41c0
6e5c968
e185fe2
d060bc6
f041a37
f72e120
d5ac1ad
30f03ed
d386fc0
4024c3e
22c3b82
ed55534
534afce
61fdb5d
78e5fe8
630d882
543f8af
ec342fc
af86281
738becd
789263e
1f15ca7
7688c24
27618b2
867d27c
aff5bca
486190a
ac75909
090f18c
c7cfc10
91b8b51
fcb1a76
9b09e19
2f712e6
75aecc4
9302b94
97caabb
507a7d3
34c227b
27c8560
86caa9b
338638e
a742601
d358713
43870ea
b827a6c
f941607
aad9eb3
a801bf8
08b7548
449133e
7b837bf
f0eb56b
a945915
c757ded
2eb7477
08060ed
0c2c1d1
b0b951a
3c2a2ab
98c5b95
f59cf41
85a2d69
4c602d4
2b01433
e37b29a
c5beca3
fe4a7b3
8993088
aaf720a
0017512
336f2ae
3449df2
ef62df1
a085650
2be06c0
9ec01dd
019e675
83a411a
c88fbb5
7c91ddc
4c50769
98200b4
afaf01a
8dea476
dbb1e16
e054825
792ce96
cab6e81
ffda5e6
ff11672
536b50b
77c20f7
f43759c
01e8881
fbb3d36
e1f2b18
a51b49d
002577e
52a155c
a6beafc
ec1f757
f35741f
e8e5e55
f1ece30
08997ae
0910c62
ede680e
c7b047c
6fa8fcb
18b9160
3f08fa3
e281f04
a03734e
9123c7a
fe35fe0
de58e08
1426179
3301f14
c9b1369
e2aee66
36c1810
48df8b0
a8605fc
15cb1b6
6b787d0
cd8f4e3
72da50c
3fc7ea7
6443d66
63aec4d
295f3ee
1186666
06ee38e
e103011
31b0346
4005e41
e38940c
d71368d
dd4b6e1
7322852
dba1a18
ee6efab
9ba980c
27b324c
f651a24
fc6f426
c8fb570
1f66918
a388c80
340eaf7
22cf931
e75c888
c61f2d9
417bde8
738876d
93c03a0
6481e5f
6a9a4a4
052d86f
ed70bd5
fab801f
1671e39
748dfc5
8abf35a
1e5fdcc
71d926d
66ed13b
a12a360
244d122
176391b
012f61f
96a6363
421c3de
1b945a1
78c4125
33623fa
0decaf5
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry to miss this in previous refactor PRs: I think we should name macros to exactly match the file name, so this header should be
LOG_SURGEON_FINITE_AUTOMATA_REGEXDFASTATE
instead. We can create an issue to keep track of this and fix them all together laterThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
kk sounds good, I'll create the issue. I was previously separating it on capitalization, e.g.
log_surgeon/finite_automate/DfaState
would use#ifndef LOG_SURGEON_FINITE_AUTOMATA_DFA_STATE
as the correctsnake_case
naming for the separate words (as we're combiningsnake_case
folder names andcamal_case
file names).There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Issue created.